Skip to content
Roles and Responsibilities
- Develop and maintain web applications using Next.js and other modern frontend technologies.
- Collaborate with the design and backend teams to translate UI/UX designs into responsive and interactive web applications.
- Optimize applications for maximum speed and scalability.
- Ensure the technical feasibility of UI/UX designs.
- Conduct code reviews and ensure adherence to best practices in frontend development.
- Troubleshoot and debug issues to ensure a smooth user experience.
- Stay updated with the latest industry trends and technologies to ensure the continuous improvement of the development process.
Job Requirements
- Proven experience in building web applications using Next.js.
- Strong knowledge of JavaScript, including ES6+ features.
- Excellent understanding of HTML5, CSS3, and pre-processing platforms like SASS or LESS.
- Proficiency with version control systems, especially Git.
- Experience in creating responsive web applications that provide a consistent user experience across various devices and browsers.
- Familiarity with React.js, as Next.js is built on top of it.
- Experience with state management libraries such as Redux or Context API.
- Knowledge of TypeScript for type-safe JavaScript development.
- Experience with testing frameworks and tools such as Jest, Mocha, or Cypress.
- Understanding of GraphQL and experience in integrating it with Next.js applications.