Required Skills:
- Next.js: Strong experience with Next.js, including server-side rendering and static site generation.
- React: Proficient in React, with a deep understanding of its core principles and best practices.
- HTML5: Solid understanding of HTML5 and its capabilities.
- CSS3 & MUI CSS / Tailwind: Proficient in CSS3 and experience with modern CSS frameworks such as MUI CSS or Tailwind CSS.
- JavaScript: Strong proficiency in JavaScript, including ES6+ features.
- GIT: Experience with version control systems, particularly Git
Key Responsibilities:
- Design, develop, and maintain web applications using Next.js and React.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Implement server-side rendering and static site generation with Next.js.
- Write clean, maintainable, and well-documented code.
- Ensure the technical feasibility of UI/UX designs.
Preferred Qualifications:
- Experience with TypeScript.
- Familiarity with RESTful APIs and GraphQL.
- Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT).
- Experience with state management libraries like Redux or MobX.
- Familiarity with CI/CD pipelines and deployment on cloud platforms such as AWS, Azure, or Google Cloud.