Live opening · Posted 6 hours ago

Frontend Developer

Ditto Insurance · Bengaluru, Karnataka, India (On-site)
Linkedin No
You are 6 hours behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 6 hours ago
CompanyDitto Insurance
LocationBengaluru, Karnataka, India (On-site)
Work modeNo
SkillsJavaScript, TypeScript, React, Next.js, GraphQL
SourceLinkedin
Listed6 hours ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
8 min from Linkedin publishing this role to us finding it
11 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
71,227 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

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
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

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App