Buscamos un experto en desarrollo de aplicaciones móviles android con amplia experiencia en la creación de soluciones innovadoras y escalables. El candidato seleccionado trabajará en estrecha colaboración con equipos multidisciplinarios para asegurar la coherencia y calidad del producto.
descripción del puesto
nuestra empresa busca a un desarrollador android senior altamente capacitado que pueda diseñar y mantener aplicaciones complejas, refactorizar código existente y garantizar la calidad y escalabilidad de las aplicaciones. La persona seleccionada trabajará de manera cercana con equipos de diseño, producto y qa, aplicando buenas prácticas de desarrollo y arquitecturas modernas.
responsabilidades principales:
1. desarrollar funcionalidades avanzadas en android utilizando kotlin, java y jetpack compose.
2. refactorizar y optimizar código para mejorar rendimiento, calidad y mantenibilidad.
3. integrar apis restful o graphql y gestionar la persistencia de datos localmente.
4. implementar y mantener arquitecturas modernas (mvvm, mvp, mvi).
5. colaborar con equipos multidisciplinarios para asegurar la coherencia y calidad del producto.
requisitos
conocimientos y habilidades requeridas:
* mínimo 5 años de experiencia en desarrollo nativo android.
* experiencia en refactorización de bases de código complejas.
* participación en el desarrollo y despliegue de al menos 2 aplicaciones de gran escala.
* dominio de kotlin, java, android studio, gradle, jetpack compose y material design.
* conocimiento de librerías y herramientas como dagger hilt, retrofit, okhttp, room y navigation.
* experiencia en pruebas unitarias y de instrumentación (junit, espresso, mockito).
beneficios
sueldo: $55,000.00 - $59,000.00 al mes. Trabajo remoto híbrido en moctezuma 2a sección, cdmx.