hirq
← All jobs

Encora

Desarrollador Android Semi Senior

Lima · On-site · CSA Billable

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

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