Job Title: Senior Front-End Developer (ReactJS, NextJS)

Required Skills and Qualifications:

  • At least 4 years of professional experience with ReactJS and NextJS
  • Advanced understanding of HTML, CSS, and modern CSS frameworks like Tailwind CSS
  • Proficient (6+ years) in JavaScript (ES6+)
  • Familiarity with TypeScript and state management libraries (e.g., Redux, Zustand)
  • Experience integrating front-end systems with REST APIs and GraphQL
  • Familiarity with Node.js and server-side rendering (SSR) techniques
  • Experience with modern build tools like Webpack, Vite, or Parcel
  • Strong knowledge of performance optimization techniques (e.g., lazy loading, code splitting, caching)

Nice-to-Have Skills:

  • Familiarity with testing frameworks like Jest, React Testing Library, or Cypress
  • Hands-on experience with CI/CD pipelines (GitHub Actions, CircleCI)
  • Experience working with design systems and building reusable components
  • Familiarity with Figma or other design tools for close collaboration with designers
  • Exposure to serverless architecture and cloud platforms (e.g., AWS, Vercel, Netlify)

Ideal Profile:

  • Passion for front-end development and creating outstanding, responsive digital experiences
  • Expertise in modern front-end development technologies and frameworks
  • Strong experience working in an Agile development environment
  • Demonstrated leadership, project management, and communication skills
  • A growth mindset with a willingness to embrace new challenges, continuously learn, and improve skills
  • Ability to work independently and as part of a cross-functional team