09 Oct
|
Zeno
|
Bengaluru
Frontend Engineer (React/Next.js & Flutter)
Location: HSR Lay-out, Bangalore [Hybrid]
Experience: 5+ years Type: Full time
About the Role
Zeno is building the solutions that powers our EV battery-swapping ecosystem — covering vehicle telemetry, swap station orchestration, wallet & payment transactions, and fleet partner management. We're looking for a Frontend Engineer to build and own the customer-facing mobile app and the web dashboards our riders, operations team, and fleet partners use every day — across Flutter on mobile and React/Next.js on the web.
Responsibilities
• Build and maintain the rider mobile app in Flutter (iOS and Android) — onboarding, KYC, wallet top-ups and payments, swap history, nearby station discovery, and vehicle status
• Build and maintain web applications in React/Next.js — operations consoles, swap transaction and station monitoring dashboards, fleet partner portals, and internal admin tools
• Translate product requirements and designs (Figma) into responsive, accessible, pixel-accurate interfaces across mobile and web
• Integrate with backend microservices through REST/GraphQL APIs and real-time channels (WebSockets/SSE) for live station, battery, and vehicle data
• Own state management, data fetching, caching, and offline behaviour so the app stays usable on patchy mobile networks
• Implement secure payment and wallet flows (UPI, cards, payment gateway SDKs) with correct handling of pending, failed, and retried transactions
• Build maps and location features — station discovery, slot availability, and directions — using Google Maps or Mapbox
• Set up and maintain a shared design system and component library for consistent UI across Flutter and React
• Own frontend performance — app startup time, bundle size, Core Web Vitals, rendering efficiency, and memory usage
• Write unit, widget, and end-to-end tests, and maintain frontend CI/CD pipelines including App Store and Play Store releases
• Integrate crash reporting, analytics, and fe
📌 Frontend Engineer (Bengaluru)
🏢 Zeno
📍 Bengaluru