Logo for Grupo TECDATA Engineering

Android Architect / Lead Android Engineer

Key Facts

Remote From: 
Full time
Senior (5-10 years)
Spanish

Other Skills

  • Communication
  • Leadership
  • Mentorship
  • Problem Solving

Roles & Responsibilities

  • Native Android development with Kotlin and architecture patterns (MVVM/Clean)
  • Proficiency with Jetpack components (Compose or Views), Navigation, WorkManager, and Room
  • Coroutines/Flow, Dependency Injection (Hilt/Dagger/Koin), and networking (Retrofit/OkHttp)
  • CI/CD pipelines and quality practices (tests, lint, static analysis)

Requirements:

  • Define modular architecture patterns and structure (feature modules, core modules) and build strategy
  • Establish standards for Gradle, dependency management, code style, and PR checks
  • Design non-functional requirements (NFRs) such as performance, security, privacy, and version compatibility; define CI/CD and release strategy (signed builds, flavors, distribution, Play Console)
  • Mentor the team through code reviews and resolving complex issues (ANR, memory leaks, threading); coordinate with the iOS architect for API contracts, tracking/analytics, and feature parity; document architecture decisions and contribution guidelines

Job description

Años de experiencia requerida: > 2 años

Experiencia deseada:

Misión del rol

Definir y mantener la arquitectura de referencia Android para un producto móvil nativo, garantizando escalabilidad y calidad en entregas continuas.

Responsabilidades

Definir patrones y estructura modular (feature modules, core modules, build strategy).

Establecer estándares: Gradle, dependency management, code style, PR checks.

Diseño de NFRs: performance, seguridad, privacidad, compatibilidad versiones.

Estrategia de CI/CD y release: firmados, flavors, distribución, Play Console.

Mentoring, code reviews, resolución de problemas complejos (ANR, memory leaks, threading).

Coordinación con iOS architect (API contracts, tracking/analytics, feature parity).

Documentación de arquitectura, decisiones y guía de contribución.

Tipo de proyecto: Proyecto cerrado

Conocimiento de herramientas

Requisitos imprescindibles

Experiencia sólida en Android nativo (Kotlin) y arquitectura (MVVM/Clean).

Jetpack (Compose o Views según stack), Navigation, WorkManager, Room (o equivalente).

Coroutines/Flow, DI (Hilt/Dagger/Koin), networking (Retrofit/OkHttp).

Pipelines CI/CD y calidad (tests, lint, static analysis).

Deseables

Experiencia con Compose, modularización avanzada, multi-module builds, baseline profiles.

Observabilidad (crashes/perf), seguridad (keystore, encryption), accesibilidad.


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.