MisuJob - AI Job Search Platform MisuJob

Desarrollador Android

Inetum2

Mexico City, CDMX, Mexico Hybrid permanent

Posted: March 27, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are looking for a highly skilled Android developer to join our team in Mexico City, Mexico. The ideal candidate will have experience in Android development and a strong understanding of the latest Android technologies. The successful candidate will be responsible for developing high-quality Android apps and ensuring seamless user experience.

Job Description

Inetum es un grupo internacional de consultoría digital ágil. En la era post-transformación digital, nuestro propósito es permitir que cada una de las más de 27,000 personas que forman parte de nuestro equipo se renueve continuamente, viviendo de forma positiva su propio digital flow.

Con presencia en 26 países, promovemos trayectorias profesionales flexibles, innovación local y un equilibrio saludable entre la vida personal y profesional. Además, Inetum ha sido reconocida como Top Employer, certificación que avala nuestro compromiso con el bienestar, el desarrollo profesional y la excelencia en la gestión del talento.

Compromiso con la igualdad

En Inetum, promovemos un entorno de trabajo inclusivo y equitativo. Se tendrán en cuenta todos los candidatos, independientemente de su género, identidad, orientación sexual, edad, origen étnico, discapacidad u otras condiciones. Las decisiones de contratación se basan únicamente en las habilidades, competencias y valores alineados con nuestra cultura organizativa.

El Desarrollador Android será responsable de diseñar, construir y mantener módulos nativos en Android utilizando Kotlin y las librerías modernas del ecosistema Jetpack. Asegurará la calidad, seguridad, desempeño y accesibilidad de las aplicaciones, trabajando bajo principios de Clean Architecture y patrones de arquitectura modernos. Colaborará activamente con equipos de UX/UI, BFF y Backend para garantizar integraciones eficientes y una experiencia de usuario consistente.

Diseño y Desarrollo

• Diseñar, desarrollar y mantener módulos Android (pantallas, view models, repositorios) alineados a Clean Architecture y patrones MVVM/MVI.
• Consumir APIs expuestas por la capa BFF utilizando REST/JSON o GraphQL, implementando mapeo de modelos, manejo de errores, reintentos y timeouts.

Seguridad en Cliente

• Implementar buenas prácticas de seguridad:• Almacenamiento seguro (EncryptedSharedPreferences, DataStore, Keystore).
• Ofuscación (ProGuard / R8).
• Validación de certificados (certificate pinning).
• Protección de datos sensibles y manejo seguro de tokens OAuth2/OIDC.

Desempeño, Resiliencia y Accesibilidad

• Garantizar desempeño óptimo: tiempos de carga, uso eficiente de memoria, manejo de listas paginadas.
• Implementar resiliencia offline mediante caché, Room, y estrategias de sincronización.
• Asegurar accesibilidad cumpliendo con estándares: TalkBack, tamaños, contraste, navegación.

Observabilidad y Analítica

• Integrar telemetría: trazas, métricas, logs estructurados.
• Implementar analítica de interacción conforme a la estrategia del equipo de datos.
• Utilizar Correlation IDs cuando aplique para trazabilidad distribuida.

Pruebas y Calidad

• Escribir pruebas:• Unitarias (JUnit5, Mockito, kotlinx-coroutines-test).
• UI (Espresso, Robolectric).
• Pruebas de contrato contra ambientes del Gateway/BFF.

• Contribuir a pruebas de performance cuando se requiera.

Colaboración e Integración

• Trabajar estrechamente con UX/UI para aplicar el design system corporativo.
• Colaborar con BFF y Backend para optimizar contratos, mejorar flujos y asegurar desempeño extremo a extremo.
• Participar en la resolución de incidentes y en la mejora continua del código.

Ciclo de Vida y Publicación

• Publicar versiones internas y productivas mediante procesos de CI/CD, incluyendo pipelines automatizados, signing y distribución.

Cultura y Cumplimiento

• Promover un ambiente de trabajo colaborativo.
• Cumplir al 100% con los cursos obligatorios en tiempo y forma.

 

Requisitos del Trabajo

Experiencia

• 5+ años de experiencia desarrollando aplicaciones nativas Android.

Lenguaje y SDK

• Dominio de Kotlin.
• Conocimiento sólido del Android SDK y librerías Jetpack.

Arquitectura

• Experiencia con:• MVVM / MVI
• Clean Architecture
• Inyección de dependencias: Hilt / Dagger

UI

• Experiencia con:• Jetpack Compose
• Android Views cuando sea necesario
• Navegación con Jetpack Navigation

Datos

• Manejo avanzado de:• Coroutines / Flow
• Room
• DataStore (o EncryptedSharedPreferences)

Networking

• Uso de:• Retrofit / OkHttp
• Manejo de REST/JSON
• (Opcional) experiencia con GraphQL

Seguridad

• Almacenamiento seguro (EncryptedSharedPreferences, Keystore).
• Certificate pinning.
• Ofuscación con ProGuard/R8.
• Manejo seguro de sesiones y tokens OAuth2/OIDC.

Testing

• Herramientas requeridas:• JUnit5
• Mockito / kotlinx-coroutines-test
• Espresso
• Robolectric

Observabilidad

• Experiencia con:• Logging estructurado
• Métricas de performance (Startup, ANRs, Jank)
• Crash reporting (Firebase Crashlytics u otro)

Lo que ofrecemos

• Programas de formación continua y certificaciones.
• Acceso a plataformas de aprendizaje y desarrollo profesional.
• Cultura de innovación y colaboración.
• Programas de bienestar físico y emocional.
• Oportunidades de crecimiento en proyectos internacionales.
• Reconocimiento y recompensas por desempeño. 
•  Sueldo base
•  Prestaciones superiores a las de la ley
• Seguro de vida 
• Seguro de Gastos Médicos Mayores
• Vales de despensa
• Esquema 100% nómina

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply