Ingeniero de Software para Android

Compañía
Descripción
Resumen: Únase a nuestro equipo de ingeniería móvil como Ingeniero de Software para Android, encargándose del desarrollo y la optimización de aplicaciones nativas para Android mediante Kotlin, colaborando para crear aplicaciones escalables y confiables. Aspectos destacados: 1. Desarrollar y mantener aplicaciones nativas de Android de alto rendimiento utilizando Kotlin 2. Colaborar con diseñadores de UI/UX e integrarse con microservicios de backend 3. Trabajar eficazmente en un entorno Agile/Scrum con herramientas modernas Buscamos un talentoso e impulsado **Ingeniero de Software para Android** para unirse a nuestro equipo de ingeniería móvil. Esta persona será responsable del desarrollo, la optimización y el mantenimiento de aplicaciones nativas para Android construidas sobre una pila moderna basada en Kotlin. La función implica diseñar interfaces intuitivas y conexiones robustas con el backend que garanticen una experiencia móvil fluida, colaborando al mismo tiempo con gestores de producto, diseñadores de UX/UI e ingenieros de backend para transformar conceptos de funciones en aplicaciones para Android escalables, confiables y de alto rendimiento. **Responsabilidades** * Desarrollar y mantener aplicaciones nativas de Android de alto rendimiento utilizando Kotlin * Colaborar con diseñadores de UI/UX para implementar interfaces receptivas e intuitivas alineadas con las directrices de Material Design * Integrar aplicaciones con microservicios de backend y APIs RESTful/GraphQL para ofrecer contenido y funcionalidades dinámicas * Escribir código limpio, mantenible y testeable * Participar en revisiones de código para mantener los estándares de calidad y fomentar el intercambio de 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, la eficiencia energética y el uso de memoria * Ayudar en la preparación y publicación de actualizaciones de la aplicación en Google Play Store **Requisitos** * 2 años o más de experiencia práctica desarrollando aplicaciones nativas para Android * Dominio sólido de Kotlin y conocimientos profundos del SDK de Android * Familiaridad con componentes modernos de arquitectura para Android y patrones de diseño como MVVM, MVI y Clean Architecture * Experiencia con inyección de dependencias mediante Hilt/Dagger y Coroutines/Flow * Conocimientos prácticos de Android Studio, Gradle y Git * Experiencia práctica con Jetpack Compose o diseños basados en XML * Experiencia práctica utilizando JUnit y Espresso para pruebas * Capacidad para trabajar eficazmente en un entorno Agile/Scrum y colaborar mediante herramientas como Jira y Confluence * Competencia en inglés a nivel B2 o superior **Ofrecemos** * Proyectos internacionales con marcas líderes * Trabajo con equipos globales compuestos por colegas altamente calificados y diversos * Beneficios médicos * Programas financieros para empleados * Días de vacaciones remunerados y licencias por enfermedad * Cursos de actualización de habilidades, reconversión 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 * Cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn
Publicado por

Sofía González
Indeed · HR





