Job SummaryWe are seeking an experienced Frontend Developer specializing in React and Next.js to build scalable, high-performance web applications. The ideal candidate will have strong expertise in modern JavaScript technologies, UI architecture, and cloud-based deployment environments, and will work closely with cross-functional teams to deliver responsive and reusable front-end solutions.
Key Responsibilities- Design and develop responsive, cross-browser compatible, high-performance web applications.
- Build reusable and modular front-end components using ReactJS and Next.js.
- Implement efficient state management using Redux, Flux, Flow, or similar frameworks.
- Translate functional and business requirements into technical and UI designs.
- Collaborate with backend, DevOps, and product teams for integration and deployment.
- Ensure application performance, scalability, and maintainability.
- Participate in code reviews, testing, and release activities.
Required Skills & Experience- Strong hands-on experience with ReactJS, React Hooks, and Next.js.
- Proficiency in JavaScript (ES6+), TypeScript, HTML, and CSS.
- Solid understanding of React fundamentals including Virtual DOM, component lifecycle, and component state.
- Experience with Redux, Flux, Flow, or similar state management tools.
- Hands-on experience with Docker and Kubernetes.
- Exposure to Azure Cloud Stack, GCP, or other cloud platforms.
- Proven experience building reusable, scalable, and performance-optimized UI components.
Competencies- Strong analytical and problem-solving abilities.
- Ability to work independently and in collaborative team environments.
- Clear communication and documentation skills.
- Strong focus on UI quality, usability, and performance.
- Adaptability in a fast-paced, agile development environment.
Preferred Skills- Experience with Node.js.
- Background in digital application development.
- Familiarity with CI/CD pipelines and modern deployment practices.