Encora

Desarrollador Android Senior

Encora Lima, Lima, Peru

IT Services and IT Consulting · 5,001-10,000 employees

5 h ago
android Senior (5-10 yrs) Full-time Peru
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The role involves designing, developing, and evolving native Android applications while implementing scalable and high-quality technological solutions. Responsibilities include participating in technical planning, conducting research spikes, and collaborating with cross-functional teams to deliver project requirements.

What they look for

Android Java Kotlin Jetpack Components MVVM MVC Coroutines Flow RxJava Dagger Hilt Clean Architecture Material Design Scrum Kanban

Requirements

Candidates must have over 5 years of experience in Android mobile development with proficiency in Java and Kotlin. Strong knowledge of Android Jetpack, design patterns like MVVM/MVC, and clean architecture principles is required.

Full description

Título del puesto: Desarrollador Android Senior Habilidades clave: Android, Java, Kotlin, Jetpack Components, MVVM, MVC, Coroutines, Flow, RxJava, Dagger, Hilt, Clean Architecture Experiencia: +5 años de experiencia Ubicación: Lima, Perú Modalidad: Híbrida (asistencia presencial de 2 a 4 días al mes en oficina en La Victoria, según programación del proyecto).

En Coforge estamos buscando un Desarrollador Android Senior (20789-7-22) para participar en el diseño, desarrollo y evolución de aplicaciones móviles nativas, implementando soluciones tecnológicas escalables y de calidad, aplicando buenas prácticas de programación y arquitecturas de software.

Responsabilidades principales

  • Participar en mesas de trabajo con los diferentes equipos involucrados en el proyecto.
  • Desarrollar e implementar requerimientos de acuerdo con la planificación establecida.
  • Participar en la planificación técnica y estimación de esfuerzos junto con el equipo.
  • Ejecutar actividades de investigación técnica (Spikes) para validar enfoques y alternativas de solución.
  • Analizar la viabilidad técnica de los requerimientos y proponer mejoras.
  • Desarrollar pruebas de concepto (PoC) cuando sea necesario.
  • Participar activamente en la definición, diseño y mejora de soluciones técnicas.
  • Implementar funcionalidades utilizando tecnologías y componentes nativos de Android.
  • Aplicar patrones de diseño y principios de arquitectura para garantizar la calidad y mantenibilidad de las aplicaciones.

Requisitos indispensables

  • Más de 5 años de experiencia en desarrollo de aplicaciones móviles Android.
  • Experiencia en programación con Java y Kotlin.
  • Conocimiento y aplicación de patrones de diseño como MVVM y MVC.
  • Experiencia con componentes de Android Jetpack:
  • Room
  • ViewModel
  • LiveData
  • Navigation Component
  • WorkManager
  • Conocimientos de programación reactiva y asíncrona mediante Flow, Coroutines y RxJava.
  • Experiencia con herramientas de inyección de dependencias como Dagger y Hilt.
  • Conocimientos de Clean Architecture y arquitectura modular.
  • Conocimientos de Material Design.
  • Experiencia trabajando con metodologías ágiles como Scrum y Kanban.
  • Conocimientos de programación, patrones de diseño y arquitecturas de software.

Publicado el: 09-11-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.

Similar roles