




Resumen del Puesto: Desarrollar productos móviles nativos en Android con Kotlin, aplicando buenas prácticas de programación y colaborando con equipos para garantizar la calidad del software. Puntos Destacados: 1. Desarrollo de aplicaciones nativas en Android con Kotlin 2. Implementación de interfaces de usuario eficientes y atractivas 3. Optimización de rendimiento y resolución de problemas en aplicaciones Android Descripción del Puesto Generar nuevos productos móviles nativos en Android con Kotlin que cumplan con las necesidades de nuestros usuarios internos o externos, aplicando las buenas prácticas de programación para mantener un software de calidad. Funciones Principales ● Desarrollar aplicaciones nativas en Android con Kotlin. ● Resolución de crashes que se presenten en la aplicación. ● Desarrollar e implementar nuevas funcionalidades. ● Dar mantenimiento a las funcionalidades existentes. ● Investigar e implementar nuevas y mejores alternativas para el desarrollo móvil. Responsabilidades ● Diseñar, desarrollar y mantener aplicaciones Android utilizando Kotlin y/o Java. ● Implementar interfaces de usuario eficientes y atractivas siguiendo las guías de diseño de Android (Material Design). ● Optimizar el rendimiento de las aplicaciones y solucionar problemas de latencia, errores y compatibilidad. ● Integrar APIs y servicios RESTful para la comunicación con backend. ● Implementar arquitecturas modernas como MVVM, Clean Architecture. ● Escribir código limpio, reutilizable y siguiendo buenas prácticas de desarrollo. ● Colaborar con diseñadores, backend developers y QA para garantizar la calidad del producto. ● Implementar pruebas unitarias y de integración para garantizar la estabilidad del software. ● Publicar y gestionar aplicaciones en Google Play Store. ● Mantenerse actualizado con las tendencias y novedades en el ecosistema Android. Conocimiento ● Lenguaje de programación Kotlin ● Principios SOLID ● Android Jetpack ● Patrones de diseño ● Patrones de arquitectura ● Ingles técnico ● Base de datos móviles ● Gradle ● Consumo de servicios REST ● Manejo de hilos ● Pruebas unitarias ● Inyección de dependencias ● Programación multimodular ● Software ● Android Studio ● Postman ● Firebase ● Versionadores de código ● Google Play ● Jira Estudios ● Título o estudios en Ingeniería en Sistemas, Computación, Software o carrera afín Experiencia ● \+5 años de experiencia en desarrollo Android. Tipo de puesto: Por obra o tiempo determinado Duración del contrato: 6 meses Sueldo: $30,000\.00 \- $35,000\.00 al mes Beneficios: * Seguro de gastos médicos Lugar de trabajo: Empleo presencial


