




Resumen: KIS Solutions busca un Ingeniero Senior de Android para liderar el diseño técnico, entregar funciones de alta calidad y fortalecer las prácticas de ingeniería para sistemas Android grandes y complejos. Aspectos destacados: 1. Liderar el diseño técnico y entregar funciones de alta calidad 2. Construir experiencias nativas modernas utilizando Kotlin y Jetpack Compose 3. Colaborar con múltiples equipos y contribuir a sistemas a gran escala **Acerca de KIS Solutions LLC** KIS Solutio ns es un proveedor en rápido crecimiento de desarrollo de software personalizado y consultoría tecnológica. Ayudamos a organizaciones de la lista Fortune 500 a optimizar sus operaciones, integrar sistemas y construir herramientas digitales personalizadas para resolver problemas empresariales reales. Buscamos un Ingeniero Senior de Android capaz de liderar el diseño técnico, entregar funciones de alta calidad y fortalecer nuestras prácticas de ingeniería. Usted construirá experiencias nativas modernas utilizando Kotlin y Jetpack Compose, integrará APIs REST y GraphQL, garantizará una sólida seguridad y observabilidad, y utilizará herramientas de ingeniería potenciadas por IA para mejorar la velocidad y la calidad. Este puesto colabora con múltiples equipos y contribuye a sistemas Android grandes y complejos a escala. **Actividades del puesto** * Desarrollar funciones de alta calidad utilizando Kotlin, Jetpack Compose y principios modernos de diseño. * Tomar decisiones arquitectónicas que prioricen escalabilidad, capacidad de prueba y rendimiento. * Trabajar con APIs REST y GraphQL y colaborar estrechamente con los equipos de backend. * Escribir código limpio, modular y testeable aplicando los principios SOLID y la inyección de dependencias. * Mantener y ampliar la cobertura de pruebas automatizadas (unitarias, de interfaz de usuario). * Diseñar teniendo en cuenta la seguridad: manejo seguro de datos, cifrado, almacenamiento seguro y redes robustas. * Garantizar una fuerte observabilidad: incorporar métricas, registros, trazas, análisis e instrumentación del rendimiento. * Optimizar el rendimiento mediante el Profiler de Android Studio y herramientas relacionadas. * Contribuir a flujos de trabajo de GitHub, automatización CI/CD y desarrollo basado en trunk. * Utilizar herramientas de IA para mejorar las pruebas, la documentación, la refactorización y la eficiencia del desarrollador. * Colaborar con múltiples equipos móviles y de backend en un entorno de ingeniería grande y complejo. * Mentorizar a compañeros y apoyar la excelencia en ingeniería en todos los equipos. **Requisitos** * 5 o más años de experiencia profesional en ingeniería Android. * Conocimientos expertos en Kotlin, Jetpack Compose y patrones arquitectónicos modernos (MVVM, MVI). * Sólida comprensión de los principios SOLID, inyección de dependencias (DI) y escritura de código testeable y mantenible. * Experiencia en pruebas unitarias, frameworks de pruebas y mantenimiento/ampliación de la cobertura de código. * Experiencia integrando servicios REST y GraphQL. * Antecedentes trabajando en aplicaciones Android grandes y complejas con múltiples equipos de ingeniería nativa. * Experiencia trabajando con arquitecturas Android modularizadas en aplicaciones a gran escala. * Experiencia diseñando capas de datos robustas, incluidas estrategias de caché, soporte sin conexión y sincronización. * Experiencia implementando lanzamientos progresivos, configuración remota y banderas de funciones. * Experiencia diseñando para seguridad, observabilidad y rendimiento. * Competencia con GitHub, pipelines CI/CD y flujos de trabajo basados en trunk. * Experiencia utilizando herramientas de ingeniería potenciadas por IA para mejorar la velocidad y la calidad del desarrollo. **Deseable** * Experiencia con arquitecturas orientadas a eventos o en tiempo real. * Exposición al backend o full-stack, o capacidad para influir en los contratos de API. * Experiencia con sistemas de diseño, bibliotecas compartidas de componentes, análisis y experimentación. **Otra información:** * Puesto 100 % remoto * Entorno laboral flexible * Retroalimentación periódica centrada en el desarrollo profesional. * Salario competitivo. * Oportunidad de exposición internacional. Tipos de empleo: Tiempo completo, Contrato Ubicación del trabajo: Remota


