Frontend Developer
Posted Updated
Description
We are seeking an experienced Frontend Developer with strong expertise in ReactJS and NextJS to build scalable, secure, and high-performance web applications. The role requires hands-on experience in modern frontend architecture, state management, API integrations, and responsive design. Exposure to fintech or regulated environments will be an added advantage, especially in building secure and performance-optimized applications.
Key Responsibilities:
- Develop and maintain responsive, scalable web applications using ReactJS, NextJS, TypeScript, HTML, and CSS.
- Implement advanced NextJS features including Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), App Router, and API routes.
- Manage application state using Redux, Redux Toolkit, Zustand, React Query, or Context API.
- Integrate frontend applications with REST APIs and WebSocket services for real-time functionality.
- Ensure application performance, SEO optimization, cross-browser compatibility, and security best practices.
- Write unit and integration test cases to ensure code quality and maintainability.
- Collaborate with Product, Backend, QA, and DevOps teams in an Agile/Scrum environment.
- Participate in code reviews and contribute to frontend architecture decisions.
Requirements
- 5–6+ years of hands-on frontend development experience.
- Strong proficiency in JavaScript (ES6+), TypeScript, ReactJS, and NextJS.
- Experience with modern CSS frameworks such as Tailwind CSS, Material UI, Ant Design, Bootstrap, or Styled Components.
- Hands-on experience with state management libraries including Redux, Zustand, or React Query.
- Strong understanding of frontend performance optimization techniques and secure coding practices.
- Experience working in Agile/Scrum teams.
- Bachelor’s degree in Computer Science or related field preferred.
