Desarrollador Android Semi Senior

Encora · Lima · Other

Posted 2026-10-06

Apply for this role →

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.

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.

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.

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.

Apply for this role →

← Back to all jobs