Search by job, company or skills

Frontend Developer

Frontend Developer

Ditto Insurance
3-5 Years
Not Disclosed
  • Posted 2 hours ago
  • Be among the first 10 applicants

Job Description

What's Ditto

Ditto's mission is to help people make well-informed insurance decisions - from expert advisory and policy purchases to dedicated claim support. We pioneered the industry-first No-spam policy, and over the past five years, we've assisted over 700,000 users with personalized advice on health and term insurance. We carry a 4.9 rating with 32,000+ reviews on Google.

Ditto is part of the Finshots family (500K+ subscribers) and is backed by Zerodha, India's largest stockbroker. We won LinkedIn's Top Startup award in both 2022 and 2023.

Roles and Responsibilities:

  • Develop high-performance, scalable single-page applications using React, TypeScript, and Vite, with UIs built on the Mantine component library.
  • Translate design mockups into responsive, accessible, pixel-perfect interfaces, including reusable components, theming, and form handling.
  • Manage server state with React Query (TanStack Query) and client state with Redux Toolkit or Zustand, integrating REST, GraphQL, and WebSocket APIs along with third-party tools and analytics.
  • Optimize applications for speed, bundle size, accessibility, and cross-browser compatibility; troubleshoot bugs and write clean, well-tested, well-documented code.
  • Collaborate closely with UI/UX designers, backend developers, and product managers, and recommend improvements based on emerging front-end technologies.

Experience and Skills :-

  • 3+ years of hands-on front-end development experience, with strong knowledge of HTML5, CSS3, and modern JavaScript (ES6+).
  • Strong proficiency in React, React Hooks, TypeScript, and ESLint, with Vite-based build tooling, routing (React Router), and code splitting.
  • Practical experience with Mantine or a comparable component library (MUI, Ant Design, Chakra), including theming, custom components, and complex forms.
  • Solid command of data fetching and state management: React Query for caching, invalidation, and optimistic updates; Redux Toolkit or Zustand for client state; REST, GraphQL, and WebSocket integrations.
  • Good understanding of performance optimization, web accessibility, responsive design, debugging tools, testing (Vitest/Jest, React Testing Library), and scalable UI architecture.
  • Good to have: experience with Next.js, Astro, or Gatsby for server-rendered and static websites, and headless CMS platforms such as Strapi, Sanity, Contentful, or Ghost.
  • Good to have: familiarity with deployment on Vercel, Netlify, or Cloudflare Pages, Firebase services (Auth, Firestore, Hosting), and end-to-end testing tools like Playwright or Cypress.

Perks

  • Comprehensive health and term insurance
  • ESOPs
  • Compensation as per industry standards

Our Interview Process:

We would like to help you minimize your time and effort. There are 5 rounds & we will be working towards completing all the rounds within a maximum of 3 weeks time.

The schedule is as follows:

  1. HR Introductory Round
  2. Tech-Connect Round
  3. Live Coding Round 1 - online
  4. Live Coding Round 2 - in office
  5. Founders round

This is an in-office role. Our address is: Fortuna-1, No 680, 15th Cross, J.P Nagar 2nd phase, J P Nagar, Bangalore, Bangalore South - 560078, Karnataka, India

Please Note: Beware of recruitment scams. Ditto does not charge any fees at any stage of the hiring process. If you receive any suspicious message claiming to be from Ditto, please verify through our official

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Strapi

Contentful

Next.js

Vitest

Cloudflare Pages

React Testing Library

Redux Toolkit

Playwright

Gatsby

Ghost

Astro

Vite

Mantine

Zustand

React Query

About Company

Similar Jobs

6-10 yrs
Bengaluru, India
Skills:
.NET, Angularjs, PostgreSQL, Css3, Angular, Typescript, Javascript, Docker, Html5, Rest Apis, Web Components, Micro Frontend architectures
6-10 yrs
Bengaluru, India
Skills:
react.js , Graphql, Redux, Npm, Git, Vue.JS, Typescript, Javascript, Yarn, Webpack, Jest, React Testing Library, Babel, Enzyme, Recoil, Next.js
6-8 yrs
Bengaluru, India
Skills:
Agile Development, Typescript, Javascript, Html5, Restful Apis, Css3, Angular 15 or above, Web application security concepts
7-9 yrs
Bengaluru, India
Skills:
React, Typescript, Wireframes, API integration patterns, interactive prototypes, mock-ups, UI testing strategy, front-end architecture
6-8 yrs
Bengaluru, India
Skills:
react.js , Pyspark, Azure Databricks, Html5, Css3, Azure cloud services, Python, Git, Typescript, Javascript, Rest Apis