We are looking for an experienced Front-End Developer with strong expertise in React and Next.js to join our team and contribute to the development of a scalable enterprise web application. This role focuses on building modern user interfaces, improving user experience, and delivering high-quality Progressive Web Applications (PWA).
This position is ideal for developers who value clean code, scalable architecture, and effective collaboration.
Responsibilities:
- Develop and maintain modular, reusable components using React.
- Collaborate closely with the UI/UX team to accurately implement designs.
- Integrate front-end applications with back-end APIs.
- Implement and optimize PWA, CSR, and SSR within projects.
- Participate in code reviews and follow best practices.
- Improve application performance, maintainability, and user experience.
Requirements:
- Minimum 3 years of professional experience in front-end development.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Hands-on experience with React (Hooks) and Next.js.
- Proven experience building Progressive Web Applications (PWA).
- Solid understanding of state management solutions (Redux, Context API, etc.).
- Experience using Git for version control.
- Familiarity with UI frameworks such as Ant Design or Material-UI.
Nice to Have:
- Knowledge of Service Workers and web caching strategies.
- Background in enterprise or internal systems.
- Familiarity with CI/CD pipelines and Agile environments.