Detalles de la Vacante

Android Developer

Descripción

Empresa: Stefanini LATAM

Desarrollador Android con 4 a 6 anos de experiencia para analizar, desarrollar, mantener e implementar funcionalidades moviles de complejidad media y alta, siguiendo los procesos y estandares de Banamex.

Experiencia requerida

4 a 6 anos de experiencia en desarrollo de aplicaciones Android, mantenimiento de aplicaciones nativas, integracion con APIs y servicios Backend, y trabajo en equipos bajo metodologias agiles. Deseable experiencia en sector bancario, financiero, fintech o medios de pago.

Responsabilidades

Desarrollar aplicaciones moviles siguiendo reglas, estandares e indicaciones establecidas. Producir aplicaciones completamente funcionales con codigo limpio. Disenar interfaces para mejorar la experiencia del usuario. Integrar aplicaciones con APIs y servicios Backend. Desarrollar pruebas unitarias y de interfaz. Participar en Code Review. Asegurar el manejo seguro de informacion sensible.

Conocimientos técnicos

Kotlin, Android SDK, Android Studio, Jetpack Compose, XML, ciclo de vida de Activities y Fragments, navegacion, Kotlin Coroutines, Flow, Gradle, Android Jetpack, MVVM, MVP, Clean Architecture, SOLID, Clean Code, APIs REST, JSON, Retrofit, OkHttp, Room, SQLite, JUnit, Mockito, MockK, Espresso, Compose UI Testing, HTTPS/TLS, biometria, Android Keystore, Secure Coding, OAuth 2.0, OpenID Connect, Certificate Pinning, OWASP Mobile, CI/CD.

Habilidades

Capacidad para trabajar de manera tecnicamente autosuficiente, autonomia, analisis y resolucion de problemas, trabajo en equipos multidisciplinarios, comunicacion efectiva, atencion al detalle y mejora continua.

Prestaciones y beneficios

Prestaciones de Ley, bonos mensuales fijos por puntualidad, asistencia y apoyo a restaurante, vales de despensa, descuentos con empresas de entretenimiento, gimnasios, escuelas de idiomas, universidades y mas, plan de capacitacion y crecimiento profesional.

Experiencia

4 a 6 anos de experiencia en desarrollo de aplicaciones Android, mantenimiento de aplicaciones nativas, integracion con APIs y servicios Backend, y trabajo en equipos bajo metodologias agiles. Deseable experiencia en sector bancario, financiero, fintech o medios de pago.

Conocimientos

Kotlin, Android SDK, Android Studio, Jetpack Compose, XML, ciclo de vida de Activities y Fragments, navegacion, Kotlin Coroutines, Flow, Gradle, Android Jetpack, MVVM, MVP, Clean Architecture, SOLID, Clean Code, APIs REST, JSON, Retrofit, OkHttp, Room, SQLite, JUnit, Mockito, MockK, Espresso, Compose UI Testing, HTTPS/TLS, biometria, Android Keystore, Secure Coding, OAuth 2.0, OpenID Connect, Certificate Pinning, OWASP Mobile, CI/CD.

Habilidades

Capacidad para trabajar de manera tecnicamente autosuficiente, autonomia, analisis y resolucion de problemas, trabajo en equipos multidisciplinarios, comunicacion efectiva, atencion al detalle y mejora continua.

Actividades

Desarrollar aplicaciones moviles siguiendo reglas, estandares e indicaciones establecidas. Producir aplicaciones completamente funcionales con codigo limpio. Disenar interfaces para mejorar la experiencia del usuario. Integrar aplicaciones con APIs y servicios Backend. Desarrollar pruebas unitarias y de interfaz. Participar en Code Review. Asegurar el manejo seguro de informacion sensible.

Datos Generales

Tipo de Contrato

Tiempo completo