Associate Android Software Engineer
Listed on 2026-03-01
-
Software Development
Software Engineer, Android Developer, AI Engineer
The engineering team at Curb is re-architecting urban mobility from the ground up.
We build technology that runs live transportation systems — mobile apps, payments, routing, compliance, and connected devices — across 100,000+ vehicles worldwide. Our platform operates continuously, processing real-time signals from drivers, riders, hardware, and cities,
moving millions of riders each year from the largest on-demand platforms to professional taxi drivers.
Backed by deep industry expertise, we’re evolving a traditionally manual ecosystem into an intelligent, adaptive, and open mobility network
, where software doesn’t just display information, it actively participates in how cities move.
We’re looking for an Android Engineer to help build and evolve a mission-critical Android platform that powers live transportation, payments, and driver experiences at scale.
You’ll work on systems that combine real-time data, location services, payments, hardware integrations, and AI-assisted workflows — all under real operational constraints.
This role is ideal for engineers who enjoy complex systems
, modernizing legacy platforms, and pushing Android beyond “just an app.”
- AI pair programming embedded into daily development workflows (e.g. Claude Code)
- Automated assistance for code review, refactoring, and test generation
- AI-powered debugging, log analysis, and documentation
- Ongoing experimentation with emerging AI developer tools as they ship, with space to shape how the team adopts them
- Build and evolve Android features using Kotlin, Jetpack, Compose, and Coroutines
- Design long-running, offline-capable, real-time systems
- Modernize legacy Java codebases without disrupting production
- Integrate payments, mapping, analytics, and messaging systems (PCI-compliant)
- Work with location, background services, and connected hardware
- Diagnose and resolve performance issues (ANRs, memory, battery)
- Collaborate with product and backend teams on system-level design
- Use AI-assisted tooling to improve productivity, quality, and velocity
- Two years of Android experience
- Strong Android fundamentals (Kotlin, Java, Jetpack)
- Experience with real-time, location-based, or systems-heavy apps
- Deep debugging and performance optimization skills
- Curiosity for AI-assisted development and modern workflows
- Ownership mindset — you like responsibility, not tickets
- Work on real infrastructure
, not vanity features - Solve problems where mobile, payments, hardware, and AI intersect
- Direct impact on millions of real-world transactions
- Small, senior team with real autonomy
- Flexible work, competitive comp, and room to grow
Curb is proud to be an equal opportunity employer.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).