
Salary not listedPosted 40m ago
Real job — pulled straight from Encora’s careers page · Verified October 7, 2026 · No reposts.
Job description
Encora is hiring a Android Developer — a full-time, based in Lima role. Apply directly on Encora's careers page below.
Desarrollador Android Semi Senior
Location: Lima
Department: CSA Billable
Título del puesto: Desarrollador Android Semi Senior
Habilidades clave: Kotlin, Java, Android Architecture Components, MVVM, Clean Architecture, Arquitectura Modular, Retrofit, Coroutines, Dagger, Hilt, Git, Unit Testing
Experiencia: +3 años de experiencia en desarrollo Android.
Ubicación: Perú.
Modalidad: Híbrido (2 a 4 veces al mes a oficina y previa solicitud).
En Coforge estamos buscando Desarrollador Android Semi Senior (#20789-7-16) con el siguiente perfil.
Responsabilidades principales
• Desarrollar, mantener y evolucionar aplicaciones móviles nativas para Android.
• Implementar funcionalidades siguiendo estándares de calidad, escalabilidad y rendimiento.
• Participar en el análisis, diseño y desarrollo de soluciones móviles utilizando arquitecturas modernas.
• Proponer mejoras técnicas basadas en buenas prácticas y experiencia profesional.
• Colaborar activamente con equipos multidisciplinarios bajo metodologías ágiles.
• Diseñar componentes reutilizables y contribuir al desarrollo de librerías internas.
• Integrar aplicaciones móviles con servicios y APIs.
• Garantizar la calidad del código mediante pruebas unitarias y revisiones técnicas.
• Participar en la identificación y resolución de incidencias técnicas.
• Mantenerse actualizado sobre nuevas tecnologías, componentes y tendencias del ecosistema Android.
• Implementar funcionalidades siguiendo estándares de calidad, escalabilidad y rendimiento.
• Participar en el análisis, diseño y desarrollo de soluciones móviles utilizando arquitecturas modernas.
• Proponer mejoras técnicas basadas en buenas prácticas y experiencia profesional.
• Colaborar activamente con equipos multidisciplinarios bajo metodologías ágiles.
• Diseñar componentes reutilizables y contribuir al desarrollo de librerías internas.
• Integrar aplicaciones móviles con servicios y APIs.
• Garantizar la calidad del código mediante pruebas unitarias y revisiones técnicas.
• Participar en la identificación y resolución de incidencias técnicas.
• Mantenerse actualizado sobre nuevas tecnologías, componentes y tendencias del ecosistema Android.
Requisitos indispensables
• Entre 3 y 4 años de experiencia en desarrollo Android.
• Conocimiento sólido del desarrollo moderno de aplicaciones Android.
• Dominio de Kotlin como lenguaje principal de desarrollo.
• Conocimientos de Java.
• Conocimiento de principios de acoplamiento, cohesión y buenas prácticas de desarrollo.
• Aplicación de principios SOLID.
• Experiencia en Clean Architecture y Arquitectura Modular.
• Conocimiento de patrones de diseño y arquitectura MVVM.
• Experiencia con Android Architecture Components.
• Manejo de ViewModel, LiveData, Flow, Room y DataBinding.
• Experiencia trabajando con AndroidX.
• Experiencia en integración de servicios y consumo de APIs.
• Conocimientos de Retrofit para comunicaciones de red.
• Experiencia utilizando Coroutines para programación asíncrona.
• Conocimientos de RxJava.
• Experiencia en orquestación de peticiones y manejo de asincronismo.
• Conocimientos de seguridad en aplicaciones Android.
• Experiencia en almacenamiento seguro de datos.
• Experiencia con inyección de dependencias utilizando Dagger o Hilt.
• Experiencia desarrollando interfaces con RecyclerView.
• Experiencia en creación de Custom Views.
• Experiencia en desarrollo y mantenimiento de librerías Android.
• Experiencia implementando pruebas unitarias.
• Conocimiento de control de versiones utilizando Git.
• Compromiso, orientación a resultados y capacidad para trabajar en equipo.
• Conocimiento sólido del desarrollo moderno de aplicaciones Android.
• Dominio de Kotlin como lenguaje principal de desarrollo.
• Conocimientos de Java.
• Conocimiento de principios de acoplamiento, cohesión y buenas prácticas de desarrollo.
• Aplicación de principios SOLID.
• Experiencia en Clean Architecture y Arquitectura Modular.
• Conocimiento de patrones de diseño y arquitectura MVVM.
• Experiencia con Android Architecture Components.
• Manejo de ViewModel, LiveData, Flow, Room y DataBinding.
• Experiencia trabajando con AndroidX.
• Experiencia en integración de servicios y consumo de APIs.
• Conocimientos de Retrofit para comunicaciones de red.
• Experiencia utilizando Coroutines para programación asíncrona.
• Conocimientos de RxJava.
• Experiencia en orquestación de peticiones y manejo de asincronismo.
• Conocimientos de seguridad en aplicaciones Android.
• Experiencia en almacenamiento seguro de datos.
• Experiencia con inyección de dependencias utilizando Dagger o Hilt.
• Experiencia desarrollando interfaces con RecyclerView.
• Experiencia en creación de Custom Views.
• Experiencia en desarrollo y mantenimiento de librerías Android.
• Experiencia implementando pruebas unitarias.
• Conocimiento de control de versiones utilizando Git.
• Compromiso, orientación a resultados y capacidad para trabajar en equipo.
Requisitos deseables
• Experiencia en optimización de rendimiento de aplicaciones móviles.
• Conocimiento de integración y despliegue continuo para aplicaciones Android.
• Experiencia trabajando en entornos ágiles bajo Scrum.
• Conocimiento de patrones avanzados de diseño y desarrollo móvil.
• Experiencia en desarrollo de aplicaciones de alta disponibilidad y escalabilidad.
• Conocimiento de integración y despliegue continuo para aplicaciones Android.
• Experiencia trabajando en entornos ágiles bajo Scrum.
• Conocimiento de patrones avanzados de diseño y desarrollo móvil.
• Experiencia en desarrollo de aplicaciones de alta disponibilidad y escalabilidad.
Publicado el: 01-10-2026
En Coforge, contratamos profesionales únicamente en función de sus habilidades y calificaciones, y no discriminamos en función de la edad, discapacidad, religión, género, orientación sexual, estado socioeconómico o nacionalidad.
Get Mobile Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs

New
Staff Software Engineer, Backend (Search) (Remote)
$204k–$290kRemote · US-eligible
✓ From careers page· 22h ago


New
Staff Software Engineer, Backend (Continuous Integration) (Remote)
$181k–$241kRemote · Canada-eligible
✓ From careers page· 22h ago

New
Software Engineer, Backend (Streaming) (Remote)
$133k–$183kRemote · Canada-eligible
✓ From careers page· 22h ago
Frequently asked questions
What skills are required for Android Developer at Encora?
The required skills for Android Developer at Encora include: Kotlin, Java, Git.
What is the seniority level for Android Developer at Encora?
Android Developer at Encora is a Mid Level level position.
How do I apply for Android Developer at Encora?
You can view the full description and apply for Android Developer at Encora on EchoJobs: https://echojobs.io/job/encora-desarrollador-android-semi-senior-t9fge.