20 Oct
|
Ditto Insurance
|
Bengaluru
20 Oct
Ditto Insurance
Bengaluru
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 up-to-date 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, G
📌 Frontend Developer (Bengaluru)
🏢 Ditto Insurance
📍 Bengaluru