10 Sep
|
TataMotors
|
Pune
Purpose of the Role
The Flutter Developer (Mobile, SDK & Web) is the hands-on engineering owner of the Connected Cars Platform's cross-platform client layer — responsible for designing, building, and maintaining Flutter-based mobile applications, reusable SDKs, and progressive web interfaces that deliver the vehicle owner experience across Android, iOS, and browser targets.
The role covers the complete client-side engineering lifecycle: translating product and UX wireframes into pixel-perfect, performant Flutter interfaces; developing and publishing platform-agnostic Dart SDKs consumed by first-party apps and third-party integrators; integrating with secure REST and gRPC APIs backed by OpenAPI specifications; and implementing robust authentication and authorisation flows including OAuth 2.0, OIDC, and deep-link-based vehicle login. The engineer also maintains native bridging layers on Android and iOS where Flutter's plugin ecosystem does not cover platform-specific capabilities.
Job Responsibilities:
Flutter Application Development:
Architect and develop production-grade Flutter applications targeting Android, iOS, and web from a single codebase, maintaining platform-specific fidelity where required.
Implement complex, stateful UI using Flutter's widget tree, Riverpod / BLoC / Provider patterns, and declarative navigation with GoRouter or auto_route.
Build and publish reusable Dart packages and Flutter SDKs — covering connectivity, telemetry consumption, remote command dispatch, and authentication — consumed internally and by third-party integration partners.
Develop Flutter Web builds deployed as progressive web apps (PWA) with offline capability, deep-link routing, and responsive layouts across breakpoints.
Integrate platform channels and method channels to bridge Flutter with native Android (Kotlin/Java) and iOS (Swift/Objective-C) device APIs — Bluetooth, push notifications, keystore access, and background services.
Maintain CI/CD pipelines (Fastla
📌 Senior Manager Flutter Developer Pune
🏢 TataMotors
📍 Pune