Android Software Engineer
EPAM Systems · Morelia
Descripcion del puesto
About the role
EPAM is seeking a motivated Android Software Engineer to join its mobile engineering team. You will design, build, and maintain native Android applications using a modern Kotlin‑based tech stack, collaborating closely with product managers, UX/UI designers, and backend engineers.
Key responsibilities
- Develop high‑performance native Android apps with Kotlin.
- Implement responsive UI/UX following Material Design guidelines.
- Integrate apps with backend microservices via RESTful and GraphQL APIs.
- Write clean, maintainable, and testable code; conduct code reviews.
- Create unit and UI tests (JUnit, Espresso) to ensure stability.
- Analyze and optimise app performance, battery usage, and memory.
- Support release cycles and publish updates to Google Play Store.
Required profile
- 2+ years of experience in native Android development.
- Strong proficiency in Kotlin and deep knowledge of the Android SDK.
- Familiarity with modern architecture patterns (MVVM, MVI, Clean Architecture).
- Experience with Dependency Injection (Hilt/Dagger) and Coroutines/Flow.
- Comfortable with Android Studio, Gradle, Git, and Agile/Scrum environments.
- English proficiency at B2 level or higher.
Required skills
- Kotlin
- Android SDK
- MVVM, MVI, Clean Architecture
- Hilt, Dagger
- Coroutines, Flow
- Android Studio
- Gradle
- Git
- Jetpack Compose or XML layouts
- JUnit, Espresso
- RESTful APIs, GraphQL
- Material Design
What we offer
- International projects with top‑brand clients.
- Collaboration with global, diverse teams.
- Healthcare benefits and employee financial programs.
- Paid time off, sick leave, and flexible work arrangements.
- Upskilling, reskilling, certification courses, and unlimited LinkedIn Learning access.
- Global career growth and volunteer opportunities.
Questions fréquentes
Por que reporta esta oferta?
Explorar más
Salarios, guías y búsquedas en México.
Salarios por profesión
Postula en 30 segundos
Ingresa tu email para postular. Se creara una cuenta automaticamente.
Al continuar, aceptas nuestras condiciones de uso.
Ya tienes cuenta? Iniciar sesion
Publicado hace 1 mes
Expira en 2 semanas
23 vistas · 0 interested
Aumenta tus posibilidades
Sube tu CV: te propondremos las ofertas que coinciden con tu perfil.
Analizando tu CV...
EPAM Systems
Morelia