Lead Android Software Engineer

EPAM Systems

Colombia

Presencial

COP 120.000.000 - 200.000.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

EPAM Systems in Colombia is seeking a Lead Android Software Engineer to build, optimize, and maintain native Android apps using a modern Kotlin-based stack. You will collaborate with product, design, and backend teams to deliver reliable, scalable mobile experiences.

You will design architecture, lead code reviews, implement tests with JUnit and Espresso, and ensure robust CI with Gradle and Git. Strong knowledge of MVVM/MVI/Clean Architecture and DI (Hilt/Dagger) is essential, as is excellent

Formación

  • 5+ years of native Android development experience.
  • 5+ years of Kotlin for Android experience.
  • Lead-level experience guiding engineers through reviews and best practices.
  • Strong architectural knowledge of MVVM, MVI, and Clean Architecture.
  • Strong dependency injection skills with Hilt or Dagger.
  • Solid concurrency skills with Coroutines and Flow.
  • Hands-on testing skills with JUnit and Espresso.
  • Strong tooling skills with Android Studio, Gradle, and Git.
  • Strong Agile collaboration skills in Scrum environments.
  • Upper-Intermediate English proficiency (B2).
  • Strong communication skills for cross-functional collaboration.

Responsabilidades

  • Design native Android application architecture and technical direction.
  • Build and maintain high-performance Android features using Kotlin.
  • Lead code reviews and enforce clean, maintainable, testable code standards.
  • Collaborate with product managers and designers to deliver intuitive UI aligned with Material Design.
  • Integrate mobile apps with backend microservices via RESTful or GraphQL APIs.
  • Implement unit and UI tests and drive quality improvements.
  • Profile and optimize performance, memory usage, and battery consumption.
  • Coordinate release preparation and publishing updates to the Google Play Store.

Conocimientos

Android development
Kotlin for Android
Lead engineering guidance
MVVM/MVI/Clean Architecture
Dependency injection (Dagger/Hilt)
Coroutines/Flow
JUnit/Espresso testing
Android Studio/Gradle/Git
Agile/Scrum collaboration
English (B2)
Cross-functional communication

Herramientas

Android Studio
Gradle
Git
Jira
Confluence

Descripción del empleo

We are looking for a Lead Android Software Engineer to build, optimize, and maintain native Android apps with a modern Kotlin-based stack. You will collaborate with product, design, and backend teams to deliver reliable, scalable mobile experiences-

Responsibilities
  • Design native Android application architecture and technical direction
  • Build and maintain high-performance Android features using Kotlin
  • Lead code reviews and enforce clean, maintainable, testable code standards
  • Collaborate with product managers and designers to deliver intuitive UI aligned with Material Design
  • Integrate mobile apps with backend microservices via RESTful or GraphQL APIs
  • Implement unit and UI tests and drive quality improvements
  • Profile and optimize performance, memory usage, and battery consumption
  • Coordinate release preparation and publishing updates to the Google Play Store
Requirements
  • 5+ years of native Android development experience
  • 5+ years of Kotlin for Android experience
  • Lead-level experience guiding engineers through reviews and best practices
  • Strong architectural knowledge of MVVM, MVI, and Clean Architecture
  • Strong dependency injection skills with Hilt or Dagger
  • Solid concurrency skills with Coroutines and Flow
  • Hands-on testing skills with JUnit and Espresso
  • Strong tooling skills with Android Studio, Gradle, and Git
  • Strong Agile collaboration skills in Scrum environments
  • Upper-Intermediate English proficiency (B2)
  • Strong communication skills for cross-functional collaboration
Nice to have
  • Experience with Jetpack Compose
  • Experience with Jira and Confluence
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Lead Android Engineer - Kotlin, MVVM/Clean Arch
Lead Android Engineer - Kotlin, MVVM/Clean Arch

EPAM Systems • Colombia

Presencial
COP 120.000.000 - 200.000.000
Android Software Engineer
Android Software Engineer

EPAM Systems • Colombia

Presencial
COP 70.000.000 - 110.000.000
Healthcare benefits
Paid time off
Learning programs
Senior Android Engineer
Senior Android Engineer

Coderio • Colombia

A distancia
COP 312.412.000 - 437.377.000
100% remote work
Long-term engagement on innovative projects
Opportunity to work with cutting-edge Android technologies
+2
Senior Android Engineer: Kotlin & Modern Architecture
Senior Android Engineer: Kotlin & Modern Architecture

Applaudo • Bogotá

Presencial
COP 100.000.000 - 180.000.000
Android Developer
Android Developer

Kake • Colombia

A distancia
COP 281.171.000 - 437.377.000
Competitive Pay in USD
Fully Remote Work
Personal Development Fund
+1
Senior Android Engineer: Lead Mobile Architecture (Hybrid)
Senior Android Engineer: Lead Mobile Architecture (Hybrid)

Instaleap • Colombia

Híbrido
COP 156.206.000 - 234.309.000
Hybrid Work
Flexible hours
Additional days off to vacations
+3
Android Developer
Android Developer

Applaudo • Medellín

Presencial
COP 100.000.000 - 160.000.000
Android Developer
Android Developer

Applaudo • Bogotá

Presencial
COP 100.000.000 - 180.000.000
Android Developer
Android Developer

Applaudo • Colombia

Presencial
COP 12.000.000 - 18.000.000
Senior Android Engineer - Kotlin & Jetpack Compose (Remote)
Senior Android Engineer - Kotlin & Jetpack Compose (Remote)

Kake • Colombia

Presencial
COP 379.495.000 - 569.242.000
Competitive USD pay
Fully Remote
Better Me Fund
+1