En LM Labor Soft SpA estamos en búsqueda de un/a estudiante de la carrera Técnico de Nivel Superior Analista Programador del CFT INACAP para realizar su práctica profesional desarrollando una aplicación móvil en Android Studio (o tecnologías similares) para el registro de asistencia en zonas delimitadas mediante geolocalización.
La aplicación debe:
Permitir registrar entrada y salida de trabajadores únicamente dentro de un área geográfica definida (geofence).
Registrar asistencia mediante captura de fotografía del trabajador tanto en la entrada como en la salida.
Almacenar localmente los registros si no hay conexión a internet, y sincronizar automáticamente cuando se restablezca la conexión.
Contar con dos apartados:
Supervisor: CRUD completo de trabajadores (Crear, Leer, Actualizar, Eliminar).
Trabajador: Registro y consulta de asistencia individual.
Ser intuitiva, moderna y atractiva visualmente, enfocándose en una excelente experiencia de usuario.
Perfil del postulante:
Buscamos estudiantes con las siguientes competencias:
Desarrollo de aplicaciones móviles Android nativas o híbridas.
Manejo de bases de datos locales (SQLite u otras).
Conocimientos de geolocalización en aplicaciones móviles.
Implementación de almacenamiento offline y sincronización de datos.
Buenas prácticas de desarrollo seguro de software.
Capacidad para diseñar interfaces de usuario atractivas y funcionales.
Metodologías ágiles en el ciclo de vida del software.
Actitud proactiva, responsabilidad, ética profesional, y orientación a resultados.
Deseable manejo básico de APIs de mapas y geocercas (Google Maps, Location Services, etc.).
Competencias transversales valoradas:
Resolución de problemas e innovación tecnológica.
Trabajo colaborativo y comunicación efectiva.
Compromiso ético y visión de impacto social del proyecto.
Ofrecemos:
Guía y retroalimentación directa durante toda la práctica.
Oportunidad de aplicar tecnologías actuales en un proyecto real de impacto.
Flexibilidad de horarios para facilitar el cumplimiento académico.
Posibilidad de continuidad laboral según desempeño.
Requisitos:
Tener disponibilidad mínima de 360 horas (o las exigidas por la carrera).
Tener Notebook o PC para desempeñar las actividades
Disponibilidad para reuniones virtuales de coordinación según requerimientos del proyecto.
Cargando ...
100% Complete