Android Developer
Robotsandpencils
Posted: February 18, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
A Senior Android Developer will be responsible for owning complex Android features end-to-end, contributing to architectural decisions, and ensuring the reliability, performance, and scalability of the mobile software for commercial truck drivers in Colombia.
Required Skills
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-world tradeoffs
• Collaborative Leadership – Elevates team quality through mentorship and review
• Product Awareness – Balances user needs with operational reliability
• Accountability – Owns outcomes, not just implementation
Why Join Robots & Pencils?
We build systems that operate in the real world, not ideal conditions.
As a Level 4 Android Developer, you will play a key role in shaping a highly visible platform that blends mobile engineering with applied AI under tight constraints. You’ll influence architecture, mentor peers, and deliver production-grade systems that support real users in complex operational environments.
This is a role for experienced builders who want to lead technically, solve meaningful problems, and operate at the intersection of mobile systems and intelligent software.