Coderio

Senior Android Engineer

Coderio

contract

Posted on:

Location Type: Remote

Location: Argentina

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and develop native Android applications using Kotlin and Jetpack Compose, with a strong focus on scalability and maintainability.
  • Build modular architectures that enable rapid experimentation, feature flags, and A/B testing.
  • Develop and iterate on MVPs and feature prototypes to quickly validate user behavior and business impact.
  • Actively use AI-assisted development tools (e.g., Claude Code, GitHub Copilot) to automate testing, refactoring, documentation, and boilerplate generation.
  • Collaborate closely with Product Managers and Designers to evaluate technical feasibility and translate product ideas into high-quality mobile solutions.
  • Integrate Android applications with modern backend services using REST and GraphQL APIs.
  • Maintain and evolve application architectures based on MVI or MVVM+, ensuring clear separation of concerns and testability.
  • Implement and maintain CI/CD pipelines to support fast, safe, and frequent deployments.
  • Contribute to technical discussions, architectural decisions, and continuous improvement initiatives within the team.

Requirements

  • 5+ years of experience developing native Android applications.
  • Strong proficiency in Kotlin and modern Android development practices.
  • Extensive experience building UIs with Jetpack Compose.
  • Solid understanding of Kotlin Coroutines, Flow, and asynchronous programming.
  • Experience using dependency injection frameworks such as Hilt or Koin.
  • Hands-on experience integrating REST and/or GraphQL APIs.
  • Strong knowledge of modern Android architectures (MVI, MVVM, or similar).
  • Experience working in product-oriented, fast-paced environments.
  • Advanced English level (spoken and written) – mandatory. Ability to communicate fluently with international stakeholders and work day-to-day in English.
  • Strong sense of ownership, autonomy, and problem-solving skills.
  • Clear communication skills and ability to collaborate in cross-functional teams.
Benefits
  • 100% remote work.
  • Long-term engagement on innovative, product-focused initiatives.
  • Opportunity to work with cutting-edge Android and AI-native technologies.
  • High-impact projects where experimentation and learning are encouraged.
  • Collaborative international teams and strong engineering culture.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinJetpack ComposeREST APIsGraphQL APIsKotlin CoroutinesFlowdependency injectionHiltKoinMVI
Soft Skills
problem-solvingownershipautonomycommunicationcollaboration