SeniorFrontendEngineer_Coverself | Jigsaw
Job Description
Senior Frontend Engineer
Company Overview
CoverSelf is an InsurTech start-up based in Bangalore with a focus on healthcare. The company empowers healthcare insurance companies with a next-generation, cloud-native, holistic, and customizable platform designed to prevent and adapt to evolving claims and payment inaccuracies. CoverSelf is committed to reducing complexity and administrative costs and fostering a diverse, inclusive workplace where everyone can realize their true potential.
Job Summary
As a Senior Frontend Engineer, you will be responsible for developing and maintaining responsive web applications using modern frontend technologies. This role requires you to collaborate closely with designers, backend developers, and stakeholders to ensure robust, production-ready applications with exceptional user experiences. Your work will directly contribute to CoverSelf’s mission of delivering a unified healthcare platform that simplifies administrative processes and enhances efficiency.
Responsibilities
- Develop and maintain scalable web applications using JavaScript and React-based frameworks.
- Build and optimize reusable components with a strong focus on performance and user experience.
- Write comprehensive unit and component tests using tools such as React Testing Library.
- Integrate APIs and manage data fetching using Axios, React Query, and RTK Query.
- Maintain and document React components through tools like Storybook.
- Mentor junior developers, lead complex project development, and collaborate with cross-functional teams to ensure seamless integration and adherence to best practices.
Qualifications
- 6-8 years of professional experience in developing web applications.
- Strong proficiency in JavaScript, React, Redux, Redux Toolkit, and TypeScript.
- Experience with build tools and bundlers such as Webpack, Vite, or Parcel.
- Familiarity with the Node.js ecosystem and Git version control.
- Proven experience in writing and executing comprehensive unit, component, and integration tests.
- Educational background in Computer Science or a related field (e.g., B.Tech, B.Sc, M.Tech) is preferred.
Preferred Skills
- Experience with integration testing using Cypress.
- Proficiency in maintaining and documenting components with Storybook.
- Ability to mentor and guide junior team members.
- Exposure to working in a fast-paced start-up environment is a plus.