I
Desarrollador Android - Semi Senior
INDRA PERU
Lima, LimaPresencialSenior
JavaKotlinAndroidRetrofitJetpack ComposeSQLiteClean ArchitectureTestingGitNutriciónConstrucción
Descripcion
En Indra, buscamos un Desarrollador Android Senior con sólida experiencia en desarrollo móvil nativo, orientado a la construcción de aplicaciones modernas, escalables y de alto rendimiento. El perfil ideal deberá contar con dominio avanzado de Kotlin, Jetpack Compose y arquitecturas desacopladas, participando activamente en decisiones técnicas, optimización de performance y definición de buenas prácticas de desarrollo.Requisitos: Experiencia sólida desarrollando aplicaciones Android nativas. Dominio experto de Kotlin. Experiencia desarrollando aplicaciones bajo arquitecturas escalables y desacopladas. Dominio experto de Kotlin (Coroutines, Flow/SharedFlow, Context Receivers). UI & UX: Dominio avanzado de Jetpack Compose (gestión de estados complejos, optimización de recomposición y Custom Layouts). Arquitectura: Diseño de sistemas desacoplados bajo Clean Architecture y patrones MVVM / MVI. Capacidad para definir modularización por capas o por features. Networking & Data: Experiencia con Retrofit, OkHttp (interceptores, SSL Pinning) y Room para persistencia local avanzada. Testing: Implementación de pirámide de pruebas (Unit, Integration con MockK/Turbine, y UI Tests con Compose Test Rule). Herramientas: Análisis de rendimiento con Android Profiler.Funciones del puesto: Desarrollo de Aplicaciones (Coding): Escribir código limpio, eficiente y reutilizable usando lenguajes Kotlin o Java. Diseño de IU/UX: Implementar interfaces de usuario atractivas y funcionales (layouts) basadas en los requisitos de diseño. Pruebas y Depuración (Debugging): Realizar pruebas exhaustivas para detectar y corregir errores, asegurando la estabilidad de la app. Integración de APIs y Servicios: Conectar la aplicación con servicios web, bases de datos (SQLite) y APIs de terceros. Optimización del Rendimiento: Garantizar que la app sea rápida, fluida y consuma poca batería, mejorando la experiencia del usuario. Mantenimiento y Actualización: Lanzar nuevas funcionalidades y mantener la app actualizada según las nuevas versiones de Android. Control de Versiones: Utilizar herramientas como Git para gestionar el código fuente.Beneficios: Planilla con todos los beneficios de ley. EPS 100% para el colaborador. Acceso a la plataforma Udemy 100% gratuita. Asesoria virtual en Nutrición, Psicologia. Convenios corporativos y educativos. Seguro vida Ley.
Publicado en Bumeran (PE) · 2026-05-27Postular en Bumeran (PE) →