Overview
Senior Front End Developer role building modern, high-performance, accessible user interfaces for digital solutions in the banking and insurance sectors, working closely with product, design and backend teams.
What you'll do
- Design and develop responsive and performant user interfaces using React.js, ensuring accessibility and user experience best practices.
- Collaborate on the definition of frontend architecture alongside Tech Leads and other technical experts.
- Integrate backend APIs and handle complex state management and user interactions effectively.
- Participate in the implementation of automated testing (unit, integration, end-to-end) and continuous integration pipelines.
- Contribute ideas on technology choices, frameworks and libraries, and play an active role in code quality improvement.
- Work in an agile environment, collaborating effectively with UX/UI designers, Product Owners and backend developers.
- Get involved in the Capco frontend chapter through workshops, code reviews, tech watch and tech talks.
What you'll need
- Minimum of 5 years of experience in frontend development on complex projects or applications with high user exposure.
- Proven track record working on React.js production projects, ideally in micro-frontend or modular application environments.
- Experience working in agile teams, integrated within multidisciplinary setups.
- Advanced expertise in Next.js / React.js and its ecosystem (Hooks, React Router, Redux/Zustand/Recoil, Context API, etc.).
- Strong knowledge of JavaScript (ES6+), TypeScript, HTML5 and CSS3 (or modern styling tools such as Styled Components, Tailwind CSS, etc.).
- Good practices in state management, side effect handling and component lifecycle management.
- Experience with frontend automated testing tools such as Jest, React Testing Library or Cypress.
- Basic understanding of accessibility principles (a11y) and UX standards.
- Familiarity with build tools and CI pipelines (e.g., Webpack, Vite, GitLab CI, GitHub Actions).
- Autonomous, detail-oriented, with a strong sense of responsibility and rigor.
- Strong team player, able to communicate and collaborate effectively in cross-functional environments (UX/UI, backend, Product Owners, QA).
- Passion for building well-designed, high-performance interfaces, with a constant focus on the user experience.
- Keen on knowledge sharing and contributing to continuous improvement.
- Technologically curious, with a desire for ongoing growth and learning.
- Fluent in English.
Nice to have
- Knowledge of additional frameworks (Next.js, Vue.js, Angular) is a valuable asset.
Details
- Location: Hinjewadi Phase 1, Pune (ATS also lists Chennai).
- Shift time: EMEA.
Read the full description and apply on the company’s own careers page.