09 ago
|
The Adecco Group
|
México
09 ago
The Adecco Group
México
Looking for an Android Applications Developer to build and ship Android applications for automotive infotainment systems.
You will contribute to end-to-end software development, integrate backend APIs that drive features and help with test automation.
This is an app-development role (Java/Kotlin) focused on production quality, performance and compliance.
Responsibilities:
- Build AAOS apps using modern Android components.
- Contribute to clean, testable architecture (MVVM/MVI, coroutines/Flow, DI with Hilt) and robust background work.
- Implement data/networking layers: consume backend APIs, caching (Room/SQLite), error handling, retries, and offline behavior.
- Use Git daily: feature branches, rebasing/merging, tags/releases; create well-scoped PRs and perform code reviews with clear, actionable feedback.
- Maintain CI/CD and test automation pipelines with basic quality gates (unit and instrumentation tests).
- Work with Android for Cars App Library templates (media, navigation, etc.) and host validation.
- Participate in the team’s agile development process; document architecture/ADRs, risks, and learnings.
- Responsible for technical ownership across multiple APKs,
ensuring high-quality deliverables by maintaining rigorous standards for code coverage, linter compliance, and bug-free releases.
Skills and Qualifications:
- 8-10 years of Android application development in Java and Kotlin (Kotlin-first; strong Java interop)
- Advanced-fluent English
- Solid programming fundamentals: object-oriented design, multithreading, memory management.
- Production-level Android development with coroutines/Flow, DI, background execution, and modern architecture (MVVM/MVI).
- Testing: unit (JUnit) and basic instrumentation tests; writes testable code and uses test doubles.
- AOSP/AAOS familiarity (platform concepts, in-vehicle constraints, template-driven HMI).
- Git proficiency in a team setting; PR workflows and code-review etiquette.
- Comfortable with agile practices and tools (e.g., SAFe, Confluence, Jira).
- Working knowledge of software life-cycle methodologies and releasing production apps.
- Experience with Google Automotive Services (GAS) and/or Android for Cars App Library (templates, rotary/voice) preferred
- Background in Automotive industry preferred
- Android Auto experience (phone projection) preferred
📌 Sr. Android Developer (México)
🏢 The Adecco Group
📍 México