Back to Jobs
RobotsandpencilsMobile App 7d ago

Android Developer

Remote (Global)
Full-time
Be the first applicant! 🚀

Job Description

Robots & Pencils is seeking a Senior Android Developer to lead the development of a voice-enabled, on-device agentic AI co-pilot for commercial truck drivers. The platform runs on fleet-issued Android tablets and proactively diagnoses device, connectivity, and application issues while assisting drivers with scheduling, compliance, and troubleshooting, even in low-connectivity environments.

This is a hands-on senior engineering role. You will own complex Android features end-to-end, contribute to architectural decisions, and ensure the reliability, performance, and scalability of mobile systems operating under real-world constraints. You will collaborate closely with AI engineers, product managers, designers, and backend teams to deliver resilient, production-grade mobile solutions.

As a Level 4 developer, you are expected to lead implementation efforts, influence technical direction, proactively identify risks, and uphold high standards for maintainability, performance, and operational excellence.

Key Responsibilities

Android Application Development

  • Own the design and implementation of complex Android features for fleet-managed tablets
  • Architect and implement scalable UI and background functionality aligned to established patterns and evolving system needs
  • Design and maintain offline-first behaviors that ensure seamless operation in low-connectivity environments
  • Integrate Android applications with on-device AI components and system-level services
  • Lead performance optimization, stability improvements, and technical debt reduction initiatives
  • Establish and uphold testing strategies to ensure reliability across diverse field conditions

AI & Voice Feature Leadership

  • Lead integration of Android components with agent-based AI systems
  • Architect robust voice interaction flows including push-to-talk and guided troubleshooting
  • Integrate and optimize speech-to-text and text-to-speech services for mobile execution
  • Ensure AI-driven workflows are predictable, user-safe, and operationally resilient

Device & Connectivity Architecture

  • Design solutions leveraging Android APIs to monitor connectivity state and device health
  • Architect diagnostic workflows across application, OS, and network layers
  • Lead root-cause analysis efforts for complex production issues affecting performance or reliability

Integrations & Backend Collaboration

  • Own Android-side integrations with REST APIs, including Motive ELD / HOS systems
  • Define and validate integration contracts in collaboration with backend and AI teams
  • Contribute to API design discussions to ensure mobile scalability and resilience
  • Lead code reviews and promote high engineering standards within the team

Technical Leadership & Delivery

  • Drive technical planning, estimation, and delivery of mobile initiatives
  • Proactively identify architectural risks and propose mitigation strategies
  • Mentor Level 2–3 engineers through code reviews and technical guidance
  • Contribute to documentation, shared standards, and mobile best practices
  • Communicate progress, risks, and tradeoffs clearly to cross-functional stakeholders

Required Skills & Qualifications

  • 5+ years of experience developing production Android applications
  • Strong expertise in Kotlin and modern Android development practices
  • Deep knowledge of Android lifecycle management, permissions, and background execution
  • Expertise in architecting offline-first mobile solutions, ensuring reliable data persistence and background synchronization across varying or limited network conditions
  • Strong experience integrating REST APIs and managing mobile-network interactions
  • Proven ability to debug complex issues across application, OS, and network layers
  • Experience optimizing performance for device-constrained environments
  • Upper-intermediate English (written and spoken)

Technology Environment

Mobile: Android
AI / Agent Systems: Agent runtimes, planning & tool-execution workflows
Voice AI: Speech-to-text, text-to-speech, push-to-talk interaction
Systems: Connectivity monitoring, device state, MDM-managed environments
Integrations: REST APIs (Motive ELD / HOS), support and messaging platforms

Nice to Have

  • Exposure to on-device or edge-constrained computing environments
  • Experience with voice-enabled or conversational mobile applications
  • Familiarity with MDM-managed or enterprise Android deployments
  • Familiarity with AWS AI and agentic services supporting intelligent system workflows

Personal Competencies

  • Technical Ownership – Leads complex features from design through production
  • Engineering Pragmatism – Designs solutions aligned to device and OS constraints
  • Architectural Thinking – Makes sound design decisions under real-...

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.