D

Frontend Developer

Ditto Insurance

3 years

Bengaluru

Posted:1 week ago

Apply

Job Description

Disclaimer :-

Please Note: Beware of recruitment scams. Ditto does not charge any fees for the hiring process.
We’ve seen fraudulent hiring messages impersonating Ditto. Please click on this link to read this notice for details and how to verify/report : Hiring Scam Notice

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:

  • HR Introductory Round
  • Tech-Connect Round
  • Live Coding Round 1 - online
  • Live Coding Round 2 - in office
  • 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

Skills Required

Recruitment Insurance TypeScript Third Party Analytics Ui/ux Backend Front END Technologies Front END JavaScript Performance Optimization Responsive Design

Learn the skills this job asks for

See your skill gap for Front End Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
D
Ditto Insurance

RecommendedJobs for You

Codewalla logo

Chennai

HuntingCube logo

Mumbai

Unique Identification Authority of India (UIDAI) logo

Frontend Developer

Unique Identification Authority of India (UIDAI)

Bengaluru

HuntingCube logo

Gurugram

Blue Spire Inc logo

Frontend Developer

Blue Spire Inc

Hyderabad

Dentsu Global Services logo

Frontend Developer

Dentsu Global Services

Bengaluru

D

Frontend Developer

Ditto Insurance

Bengaluru

Credgenics logo

Noida