2 days ago
Lima, PeruSenior
Responsibilities
- Participar en mesas de trabajo con los equipos involucrados en el proyecto.
- Desarrollar e implementar requerimientos según la planificación establecida.
- Participar en la planificación técnica y estimación de esfuerzos.
- Realizar investigaciones técnicas y pruebas de concepto para validar soluciones.
- Analizar la viabilidad técnica de los requerimientos y proponer mejoras.
- Definir, diseñar y mejorar soluciones técnicas.
- Implementar funcionalidades utilizando tecnologías y componentes nativos de Android.
- Aplicar patrones de diseño y principios de arquitectura para asegurar la calidad y mantenibilidad de las aplicaciones.
Requirements
- Más de 5 años de experiencia en desarrollo de aplicaciones móviles Android.
- Experiencia de programación con Java y Kotlin.
- Conocimiento y aplicación de los patrones MVVM y MVC.
- Experiencia con Android Jetpack, incluyendo Room, ViewModel, LiveData, Navigation Component y WorkManager.
- Conocimientos de Flow, Coroutines y RxJava para programación reactiva y asíncrona.
- Experiencia con Dagger y Hilt para inyección de dependencias.
- Conocimientos de Clean Architecture y arquitectura modular.
- Conocimientos de Material Design.
- Conocimientos de programación, patrones de diseño y arquitecturas de software.
- Experiencia trabajando con Scrum y Kanban.
Benefits
- Modalidad híbrida en Lima, Perú, con asistencia presencial de 2 a 4 días al mes en la oficina de La Victoria, según la programación del proyecto.
About Encora
Encora provides software and digital product engineering services for technology companies and enterprises, including cloud-native development, data engineering, and QA. It operates a global delivery model and supports outsourced product development and managed engineering teams. Headquartered in Santa Clara, California, Encora is privately held and was acquired by Coforge; it previously raised $200 million in private equity funding in 2019.
