Somos una consultora con más de 15 años de experiencia con diferentes clientes a nivel mundial; tenemos presencia en europa, estados unidos, asia y méxico.
nos encontramos en búsqueda de tu talento para laborar como:
desarrollador android
actividades:
desarrollar y mantener aplicaciones móviles nativas en kotlin para la plataforma android, enfocándose en crear soluciones seguras, eficientes y escalables que satisfagan las necesidades del negocio en el sector bancario.
implementación de nuevas funcionalidades, optimización de rendimiento y aseguramiento de la calidad del código, colaborando estrechamente con otros desarrolladores, diseñadores, y el equipo de backend.
diseñar y desarrollar funcionalidades de la aplicación bancaria utilizando kotlin y android sdk, asegurando la correcta integración con el backend y otros servicios.
implementar características complejas como gestión de pagos, autenticación biométrica, gestión de cuentas bancarias, visualización de transacciones, etc.
colaborar con el equipo de diseño para implementar interfaces de usuario intuitivas y funcionales, respetando los principios de material design.
mantener y actualizar la base de código, aplicando refactorización y mejores prácticas de clean architecture, mvvm y patrones de diseño como repository pattern y singleton.
requisitos:
experiencia demostrada como desarrollador de aplicaciones móviles de 5 años nativas en android.
jetpack components: jetpack navigation, livedata, viewmodel, workmanager, room.
kotlin coroutines y flow para la programación asíncrona y gestión de estados reactivos.
dependency injection: dagger 2 o hilt (preferido)
retrofit / ktor para llamadas api restful y manejo de datos remotos unit testing y ui testing con junit, mockito, espresso, robolectric, ui automator.
glide o coil para la carga de imágenes y optimización de recursos multimedia.
room para el manejo de base de datos local con persistencia de datos.
mvvm (model-view-viewmodel) como patrón de arquitectura preferido.
firebase: autenticación, firestore, y notificaciones push
git: experiencia avanzada con git para control de versiones.
reactive programming: uso de rxjava o kotlin flow para manejar flujos de datos reactivos y asincrónicos.
modalidad de trabajo:
híbrido: 2 - 3 días en insurgentes sur, benito juárez, cdmx.
horario: lunes a viernes, de 8:00 am a 6:00 pm.
ofrecemos:
esquema 100% nómina.
prestaciones de ley: (12 días de vacaciones en el 1er año, 15 días de aguinaldo, 25% prima vacacional, seguro social).
prestaciones superiores a las de la ley.
cursos y/o certificaciones.
pago de ptu.
plan de carrera.
si cumples el perfil, no dudes en postularte