Role Summary We are looking for a Frontend Developer with 4–6 years of experience in React.js and Next.js to build modern, scalable, and high-performance web applications. The ideal candidate should have strong expertise in frontend development, component-based architecture, state management, and responsive UI development. Knowledge of API integration and backend communication is highly desirable. Key Responsibilities Frontend Development ● Develop and maintain web applications using React.js and Next.js. ● Build reusable, scalable, and maintainable UI components. ● Implement responsive and mobile-friendly user interfaces. ● Optimize applications for performance, accessibility, and SEO. ● Ensure cross-browser compatibility and consistent user experience. Application Architecture ● Follow best practices for component design and state management. ● Participate in architecture discussions and technical design reviews. ● Implement scalable frontend solutions aligned with business requirements. ● Maintain coding standards, code quality, and documentation. API Integration (Good to Have) ● Integrate RESTful APIs and backend services. ● Handle authentication, authorization, and session management. ● Work with JSON data structures and API response handling. ● Collaborate with backend developers for API design and integration. Testing & Quality ● Perform unit testing and component testing. ● Debug and resolve frontend issues efficiently. ● Participate in code reviews and follow development best practices. Collaboration ● Work closely with Product Managers, UX/UI Designers, and Backend Developers. ● Participate in Agile/Scrum ceremonies. ● Contribute to sprint planning, estimation, and delivery activities. Required Skills Frontend Technologies ● Strong experience with React.js ● Strong experience with Next.js ● JavaScript (ES6+) ● TypeScript ● HTML5 ● CSS3 ● Responsive Design React Ecosystem ● React Hooks ● Context API ● Redux / Redux Toolkit ● React Query / TanStack Query ● Form handling libraries Next.js ● Server-Side Rendering (SSR) ● Static Site Generation (SSG) ● API Routes ● Routing and Middleware ● Performance Optimization Tools & Practices ● Git and version control ● npm / yarn ● Webpack / Vite ● ESLint and Prettier ● Agile/Scrum methodology Good to Have ● REST API integration experience. ● Knowledge of authentication mechanisms such as JWT and OAuth. ● Understanding of Node.js and Express.js. ● Experience with Microservices architecture. ● Exposure to CI/CD pipelines. ● Basic cloud knowledge (AWS, Azure, or GCP). ● Understanding of application security best practices. Preferred Qualifications ● Bachelor's degree in Computer Science, Information Technology, or related field. ● Experience working on enterprise-scale applications. ● Banking, FinTech, or financial domain experience is a plus. Ideal Candidate A developer with 4–6 years of experience in React.js and Next.js, strong frontend development skills, good understanding of modern web application architecture, and hands-on experience integrating APIs and collaborating with cross-functional teams to deliver high-quality applications.