Área o Departamento: Programación y desarrolloPuesto al que Reporta: Jefe de programaciónDescripción General del Puesto:El desarrollador de aplicaciones móviles y de escritorio en Flutter. Será responsable de crear soluciones de software multiplataforma para dispositivos móviles, tabletas y desktop. Este rol implica la implementación de diseños ya establecidos en Figma y, opcionalmente, el manejo de bases de datos internas como SQLite. El candidato ideal debe ser capaz de adaptarse a lineamientos de diseño preexistentes y desarrollar aplicaciones que ofrezcan una experiencia de usuario coherente y fluida en iOS, Android y Windows.
Funciones primarias del Puesto:Desarrollo de Aplicaciones Multiplataforma:Crear aplicaciones eficientes y efectivas usando Flutter para móviles, tabletas y desktop.Implementación de UI/UX siguiendo estrictamente los diseños proporcionados en Figma.Integración de APIs y servicios externos para enriquecer la funcionalidad de las aplicaciones.(Opcional) Manejo de bases de datos internas, preferentemente SQLite, para almacenamiento y gestión de datos localmente.Aseguramiento de la Calidad:Realizar pruebas unitarias y de integración para garantizar la calidad y el rendimiento de las aplicaciones.Utilizar herramientas y metodologías para identificar y corregir errores de manera proactiva.Funciones secundarias del puesto:Colaboración y Revisión de Código:Participar activamente en revisiones de código para mantener un alto estándar de calidad y coherencia en el desarrollo.Compartir conocimientos y mejores prácticas con el equipo para fomentar el aprendizaje continuo.Investigación y Desarrollo:Mantenerse al día con las últimas tendencias y avances en tecnologías de desarrollo de aplicaciones móviles y de escritorio.Explorar nuevas herramientas, bibliotecas y marcos de trabajo que puedan mejorar el proceso de desarrollo o el producto final.
Responsabilidad por información confidencial: Este puesto posee información confidencial de los clientes de Kolo. La información generada a raíz de la operación en Kolo no deberá ser aprovechada para su uso en un negocio que compita directa o indirectamente con la propuesta de valor de Kolo o sus clientes y usuarios.
Destrezas que se solicitan:StackDominio de Flutter para el desarrollo de aplicaciones móviles, tabletas y desktop.Experiencia en la implementación de diseños desde Figma.(Opcional) Conocimiento en el manejo de bases de datos SQLite.Experiencia en pruebas unitarias y de integración para Flutter.Familiaridad con la integración de APIs y servicios web.Comprensión de los principios de UI/UX para aplicaciones móviles y de escritorio.
Propuesta económica:Ingreso Fijo: Hasta Q15,000.00 al mes, pagados al finalizar el mes dependiendo de competencias demostradas. Contrato indefinido.
Indicadores de desempeñoEntrega de aplicaciones y actualizaciones de acuerdo con los ciclos de desarrollo planificados, manteniendo altos estándares de calidad y rendimiento.Implementación efectiva de los diseños proporcionados en Figma, asegurando que la experiencia del usuario sea coherente en todas las plataformas.(Si aplica) Gestión eficiente de las bases de datos internas, garantizando la integridad y seguridad de los datos.Participación activa y constructiva en las revisiones de código y reuniones de equipo, contribuyendo al éxito del proyecto.