Ingeniero Senior de Software para Android

Compañía
Descripción
Resumen: Buscamos un Ingeniero Senior de Software para Android que construya y evolucione aplicaciones nativas para Android usando Kotlin y el SDK de Android, colaborando con ingenieros de producto, UX/UI e infraestructura. Aspectos destacados: 1. Construir y evolucionar aplicaciones nativas para Android usando Kotlin y el SDK de Android 2. Colaborar con ingenieros de producto, UX/UI e infraestructura 3. Diseñar, desarrollar y mantener aplicaciones nativas para Android de alto rendimiento Buscamos un **Ingeniero Senior de Software para Android** que construya y evolucione aplicaciones nativas para Android usando Kotlin y el SDK de Android en una pila tecnológica moderna. Colaborará con ingenieros de producto, UX/UI e infraestructura para lanzar interfaces intuitivas y sólidas integraciones con la infraestructura, contribuyendo así al desarrollo de funciones fiables y escalables; ¡postula ahora! **Responsabilidades** * Diseñar, desarrollar y mantener aplicaciones nativas para Android de alto rendimiento usando Kotlin * Colaborar con diseñadores de UI/UX para entregar interfaces de usuario receptivas e intuitivas, alineadas con las directrices de Material Design * Conectar la aplicación con microservicios de infraestructura y APIs RESTful/GraphQL para ofrecer contenido dinámico y funcionalidades a los usuarios móviles * Escribir código limpio, mantenible y testeable * Participar activamente en revisiones de código para garantizar los estándares de calidad y compartir conocimientos dentro del equipo * Crear pruebas unitarias y de interfaz de usuario para validar la estabilidad de la aplicación * Analizar el rendimiento de la aplicación para mejorar su velocidad, consumo de batería y uso de memoria * Apoyar la preparación y publicación de actualizaciones de la aplicación en Google Play Store **Requisitos** * Experiencia profesional de 3\+ años en el desarrollo de aplicaciones nativas para Android * Alto nivel de competencia en Kotlin y conocimientos profundos del SDK de Android * Comprensión sólida de los componentes y patrones modernos de arquitectura para Android, como MVVM, MVI y Arquitectura Limpia * Experiencia práctica con Inyección de Dependencias mediante Hilt/Dagger y con Coroutines/Flow * Familiaridad práctica con Android Studio, Gradle y Git * Conocimientos operativos de Jetpack Compose o diseños basados en XML * Experiencia comprobada con JUnit y Espresso para fines de prueba * Capacidad para trabajar eficazmente en equipos ágiles/Scrum y colaborar mediante Jira y Confluence * Dominio del inglés a nivel B2 (intermedio alto) o superior **Ofrecemos** * Proyectos internacionales con marcas líderes * Trabajo con equipos globales de profesionales altamente calificados y diversos * Beneficios médicos * Programas financieros para empleados * Días de vacaciones pagados y licencias por enfermedad * Cursos de actualización, reciclaje profesional y certificación * Acceso ilimitado a la biblioteca de LinkedIn Learning y más de 22.000 cursos * Oportunidades profesionales globales * Oportunidades de voluntariado y participación comunitaria * Grupos de empleados de EPAM * Una cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn *EPAM es un Empleador que ofrece Igualdad de Oportunidades. Todos los candidatos calificados recibirán consideración para el empleo sin importar raza, color, religión, sexo, origen nacional, edad, orientación sexual, identidad o expresión de género, discapacidad, condición de veterano protegido u otra característica protegida por la ley aplicable.*
Publicado por

Valentina Rodríguez
Indeed · HR




