




Job Summary: ALTEN Mexico is seeking a Frontend Mobile (Android) Developer with extensive experience in native Android applications developed in Kotlin, focused on security and performance for the banking sector, collaborating with multidisciplinary teams. Key Highlights: 1. Development of native Android applications in Kotlin for the banking sector. 2. Collaboration with design and backend teams in an agile environment. 3. Implementation of complex features and UX optimization. At ALTEN Mexico, we are looking for a Frontend Mobile (Android) Developer. The ideal candidate will have extensive experience developing native Android applications in Kotlin, with a focus on security, performance, and scalability for the banking sector. They must closely collaborate with design, backend, and other development teams in an agile environment, implementing new features while ensuring a smooth and secure user experience. **Main Responsibilities:** * Design, develop, and maintain banking application features using Kotlin and Android SDK, ensuring correct integrations with backend systems and internal services. * Implement complex features such as payments, biometric authentication, account management, and transaction visualization. * Collaborate with the design team to build intuitive interfaces based on Material Design. * Maintain and refactor the codebase using Clean Architecture, MVVM, and patterns such as Repository and Singleton. * Optimize loading times and ensure a seamless, uninterrupted user experience. **Requirements:** * Minimum 5 years of experience in native Android application development. * Education: Bachelor’s degree in Computer Engineering or related field. * Experience with Jetpack Components (Navigation, LiveData, ViewModel, WorkManager, Room). * Knowledge of Kotlin Coroutines and Flow. * Proficiency with Dagger 2 or Hilt. * Experience with Retrofit or Ktor for consuming REST APIs. * Unit and UI testing using JUnit, Mockito, Espresso, Robolectric. * Use of Glide or Coil for image loading. * Firebase (Authentication, Firestore, push notifications). * Version control with Git. * Experience with reactive programming (RxJava or Kotlin Flow). * Desirable: mobile security experience (encryption, secure data handling, biometric authentication). * Desirable: * Integration with payment systems. **Benefits:** * Competitive base salary. * Major medical expense insurance (including dental and vision). * 15 days of Christmas bonus. * 25% vacation premium. * 12 vacation days from the first year. * Social security (IMSS). * Bi-weekly food vouchers.


