Application Developer Senior Staff / Principal Engineer (Android & iOS Native)

NetraDyne · Bangalore, India
full-time principal Posted 2 months ago

About this role

Netradyne harnesses the power of Computer Vision and Edge Computing to revolutionize the modern-day transportation ecosystem. We are a leader in fleet safety solutions. With growth exceeding 4x year over year, our solution is quickly being recognized as a significant disruptive technology. Our team is growing, and we need forward-thinking, uncompromising, competitive team members to continue to facilitate our growth. Job Title   Senior Staff / Principal Engineer – Driver•i App (Android & iOS Native)     Years of Experience   Senior Staff Engineer:  Typically  9–13+ years  of relevant software engineering experience, with several years operating at Staff/Senior Staff level and leading multi‑team initiatives.   Principal Engineer:  Typically  13+ years  of experience with clear evidence of  org‑wide impact , long‑term architectural leadership, and platform ownership.   Location   Primary:  Bangalore, India   Work Mode:  Onsite   About  Netradyne   Netradyne is transforming commercial fleet operations through advanced AI, computer vision, and edge computing. Our platform ingests high‑volume video, sensor, and telematics data from vehicles worldwide and turns it into actionable insights that improve  driver safety, regulatory compliance, and operational efficiency .   The  Driver•i app  is a critical part of this ecosystem — a native mobile experience used by drivers and fleet managers for  real‑time alerts, coaching, trip history, HOS/ELD workflows , and on‑the‑go operational insights. We operate at the intersection of  real‑time edge data ,  distributed backend services , and  Android/iOS native experiences .     Role Summary   We are looking for a  Senior Staff / Principal Engineer – Driver•i App (Android & iOS Native)  to provide end‑to‑end technical and architectural leadership for the Driver•i mobile ecosystem.   You will:   Own and evolve the  native architecture  of Driver•i on Android and/or iOS.   Lead  cross‑team initiatives  spanning mobile, backend (NELD, Ingestion, Driver Assignment, Compliance), and design.   Shape the  long‑term technical direction  of our mobile experiences and client platform.   Role calibration:   Senior Staff Engineer  – Owns major technical areas, leads multi‑team initiatives, and sets patterns within Driver•i.   Principal Engineer  – Defines org‑level client strategy, leads multi‑year programs, and acts as a key technical authority for all Driver•i and mobile experiences.     Key Responsibilities   Technical Ownership & Native Architecture   Serve as the technical owner/architect for the Driver•i native app ecosystem (Android, iOS, and supporting services).   Own and evolve app architecture: modularization, feature boundaries, navigation, state management, DI, shared components.   Define end‑to‑end contracts and flows between Driver•i and backend domains (NELD, Ingestion, Driver Assignment, Compliance, Notifications, Analytics).   Drive architectural initiatives including navigation revamps, offline frameworks, sync frameworks, and cross‑feature component libraries.     Product & Platform Development (Android / iOS Native)   Lead architecture and implementation of core features:    Authentication & session management   Driver profile, trips/events, real‑time alerts, coaching   HOS/ELD‑related mobile workflows   Ensure robust sync and state management:    Offline‑first behavior, conflict resolution, retries, background tasks   Standardize mobile–backend interaction patterns: API versioning, pagination, partial updates, error models, payload optimization.   Collaborate with Product & Design for UX quality aligned with platform constraints.     Reliability, Performance & Observability   Drive improvements in:    App startup time   Rendering smoothness   Memory usage   Battery efficiency   Define and implement mobile observability:    Client metrics, structured logging, crash analytics, performance tracing, in‑app telemetry   Ensure reliability of critical flows (login, HOS, driver assignment, alerts) under poor connectivity.   Partner with backend/platform teams to define SLOs and ensure graceful degradation.     Cross‑Team Leadership & Strategy   Partner with Product, Design, Backend, NELD, Ingestion, Driver Assignment, and Compliance teams to maintain a unified Driver•i roadmap.   Lead shared mobile infrastructure initiatives (design systems, analytics/eventing frameworks, release strategy, CI/CD).   Influence company‑wide client platform direction, including cross‑app shared libraries and Android/iOS consistency.   For Principal Level:  

Similar Jobs

Related searches:

On-site Jobs Principal Jobs On-site Principal Jobs Principal AI InfrastructurePrincipal Computer VisionPrincipal Backend & SystemsPrincipal Fintech & Payments AI AI Jobs in Bangalore AI Infrastructure in BangaloreComputer Vision in BangaloreBackend & Systems in BangaloreFintech & Payments AI in Bangalore computer-visionpaymentsdistributed-systemscomputer-graphicsapi-designmobile

Get jobs like this delivered weekly

Free AI jobs newsletter. No spam.