Desarrollador Android Semi Senior

Hace 3 días

Lima Metropolitana, Lima, Perú Encora Jornada completa S/ 60,000 - S/ 100,000/año

Título del puesto: Desarrollador Android Semi Senior

Experiencia: +3 años de experiencia en desarrollo Android.

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.
  • 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.