Detalles de la Vacante

Desarrollador Android

Descripción

Empresa: BCM Corp

Estamos contratando un Desarrollador Android Senior. Se requiere Ingeniería en Sistemas, Informática o afín, mínimo 5 años de experiencia en desarrollo Android nativo con Kotlin, Jetpack Components y Clean Architecture. Experiencia en banca o fintech deseable. Modalidad híbrida (2 días en oficina al sur de CDMX).

Experiencia requerida

Mínimo 5 años de experiencia desarrollando aplicaciones Android nativas.

Responsabilidades

Desarrollar y mantener aplicaciones Android nativas con altos estándares de calidad, seguridad y rendimiento, integración con sistemas de pago y APIs REST, colaborar en equipo bajo metodologías ágiles.

Conocimientos técnicos

Kotlin, Android SDK, Jetpack Components (Navigation, ViewModel, LiveData, WorkManager, Room), Kotlin Coroutines y Flow, MVVM y Clean Architecture, Patrones de diseño (Repository Pattern, Singleton), Dependency Injection (Hilt o Dagger 2), APIs REST con Retrofit o Ktor, Firebase (Authentication, Firestore, Push Notifications), Git, Room Database, RxJava o Kotlin Flow, pruebas automatizadas (JUnit, Mockito, Espresso, Robolectric, UI Automator), Glide o Coil, seguridad móvil (encriptación, autenticación biométrica), integración con sistemas de pago.

Habilidades

Trabajo en equipo, adaptabilidad, compromiso con la calidad y seguridad.

Escolaridad

Educación superior - Licenciatura en Ingeniería en Sistemas, Informática, Tecnologías de la Información o carrera afín.

Experiencia

Mínimo 5 años de experiencia desarrollando aplicaciones Android nativas.

Conocimientos

Kotlin, Android SDK, Jetpack Components (Navigation, ViewModel, LiveData, WorkManager, Room), Kotlin Coroutines y Flow, MVVM y Clean Architecture, Patrones de diseño (Repository Pattern, Singleton), Dependency Injection (Hilt o Dagger 2), APIs REST con Retrofit o Ktor, Firebase (Authentication, Firestore, Push Notifications), Git, Room Database, RxJava o Kotlin Flow, pruebas automatizadas (JUnit, Mockito, Espresso, Robolectric, UI Automator), Glide o Coil, seguridad móvil (encriptación, autenticación biométrica), integración con sistemas de pago.

Habilidades

Trabajo en equipo, adaptabilidad, compromiso con la calidad y seguridad.

Actividades

Desarrollar y mantener aplicaciones Android nativas con altos estándares de calidad, seguridad y rendimiento, integración con sistemas de pago y APIs REST, colaborar en equipo bajo metodologías ágiles.

Educación

Educación superior - Licenciatura en Ingeniería en Sistemas, Informática, Tecnologías de la Información o carrera afín.

Datos Generales

Tipo de Contrato

Tiempo completo

Modalidad del Empleo

Hibrido

Disponibilidad de Viajar

No

Disponibilidad de Mudarse

No