Logo for Grupo TECDATA Engineering

Senior Android Developer

Roles & Responsibilities

  • Proven Android development experience with Kotlin and Jetpack Compose, including Coroutines/Flow and Room database
  • Experience with backend/network stacks using Ktor and dependency injection with Koin
  • Strong understanding of software architecture and design principles: SOLID, MVVM, and Clean Architecture, including dependency injection
  • Experience with testing (unit, integration, instrumentation/UI tests) and analytics (Firebase Analytics); ExoPlayer is a plus

Requirements:

  • Develop and maintain Android applications using Kotlin, Jetpack Compose, and modern Android libraries
  • Collaborate autonomously within a newly formed team and contribute beyond technical tasks to add value
  • Apply SOLID principles, MVVM, and Clean Architecture with proper dependency injection in feature development
  • Design, implement, and maintain comprehensive tests (unit, integration, instrumentation/UI) and support analytics integration

Job description

Buscamos un/a Senior Android Developer con experiencia, autonomía y proactividad, capaz de aportar valor más allá de lo técnico en un equipo recién formado. Si te apasiona el desarrollo móvil y quieres formar parte de un entorno dinámico, ¡queremos conocerte!

🔧 Requisitos Técnicos
• Kotlin
• Jetpack Compose
• Coroutines & Flows
• Room Database
• Ktor
• Koin
• Testing local (Unit & Integration Tests)
• Instrumentation Testing (UI, Acceptance & End-to-End Tests)
• Firebase Analytics
• ExoPlayer (valorable)

🏗 Diseño y Arquitectura de Software
• Principios SOLID
• MVVM y patrones de presentación
• Inyección de dependencias
• Clean Architecture

🛠 Herramientas y Ecosistema
• Jira
• Confluence
• GitHub
• Slack
• Miro

🌍 Requisitos Clave
• Nivel de inglés C1 (muy importante)


Android Developer Related jobs

Other jobs at Grupo TECDATA Engineering

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.