Ingeniero Senior de Software para Android

Compañía
Descripción
Resumen: Buscamos un Ingeniero Senior de Software para Android que dirija la creación, optimización y mantenimiento de aplicaciones nativas para Android utilizando Kotlin, colaborando con equipos multifuncionales. Aspectos destacados: 1. Dirigir el desarrollo nativo de aplicaciones Android con Kotlin y el SDK de Android 2. Colaborar con los equipos de producto, UX/UI y backend 3. Trabajar en aplicaciones de alto rendimiento con patrones modernos de arquitectura Estamos buscando un **Ingeniero Senior de Software para Android** para liderar la creación, optimización y mantenimiento de aplicaciones nativas para Android desarrolladas con Kotlin y el SDK de Android. Usted entregará interfaces de usuario pulidas e integraciones confiables con el backend al colaborar con los equipos de producto, UX/UI y backend para transformar ideas en aplicaciones Android escalables: ¡postúlese ahora! **Responsabilidades** * Desarrollar y dar soporte a aplicaciones nativas para Android de alto rendimiento utilizando Kotlin * Colaborar con diseñadores de UI/UX para implementar interfaces responsivas e intuitivas alineadas con las directrices de Material Design * Integrar aplicaciones con microservicios backend y APIs RESTful/GraphQL para ofrecer contenido dinámico y funciones a los usuarios móviles * Escribir código limpio, mantenible y testeable * Participar en revisiones de código para mantener los estándares de calidad y compartir conocimientos dentro del equipo * Crear pruebas unitarias y de interfaz de usuario para garantizar la estabilidad de la aplicación * Evaluar el rendimiento de la aplicación para mejorar la velocidad, el consumo de batería y el uso de memoria * Asistir en la preparación y publicación de actualizaciones de la aplicación en Google Play Store **Requisitos** * Experiencia práctica de 3 años o más en el desarrollo nativo de aplicaciones para Android * Competencia sólida en Kotlin con 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 (Clean Architecture) * Conocimientos prácticos de Inyección de Dependencias con Hilt/Dagger y Coroutines/Flow * Familiaridad operativa con Android Studio, Gradle y Git * Experiencia comprobada con Jetpack Compose o diseños basados en XML * Experiencia demostrada con JUnit y Espresso para pruebas * Capacidad para destacar en un equipo ágil/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 altamente calificados y diversos * Beneficios médicos * Programas financieros para empleados * Días de vacaciones remunerados y licencias por enfermedad * Cursos de capacitació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 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 o cualquier otra característica protegida por la ley aplicable.*
Publicado por

Valentina Rodríguez
Indeed · HR




