Tipo de puesto
Aprendiz (Programa Jóvenes Construyendo el Futuro)
Edad: 22 a 29 años.
Horario
Martes a viernes, 9:00 am a 5:00 pm
Sábados, 9:00 am a 2:00 pm
Sector
Tres Ríos
Sueldo mensual
$9,587 MXN mensuales
Descripción del puesto
En Nexgen Systems buscamos un(a) Desarrollador(a) Móvil con bases sólidas en programación orientada a objetos y experiencia (o familiaridad) desarrollando aplicaciones móviles. La persona participará en la creación y mejora de apps, integraciones con APIs y desarrollo de funcionalidades tipo CRUD, trabajando de forma colaborativa con el equipo para entregar soluciones estables y bien estructuradas.
Este puesto es ideal para alguien que quiera aprender en proyectos reales, fortalecer su lógica de programación y desarrollar buenas prácticas en entornos de trabajo ágiles.
Responsabilidades principales
- Desarrollo de aplicaciones móviles: Implementar pantallas, flujos y componentes en aplicaciones móviles de acuerdo con requerimientos funcionales.
- Programación orientada a objetos: Aplicar principios de POO para crear código limpio, reutilizable y mantenible.
- Consumo de APIs: Integrar servicios REST (consumo de endpoints), manejo de respuestas, validaciones y control de errores.
- Desarrollo de CRUDs: Construcción de módulos para altas, bajas, cambios y consultas (CRUD) conectados a base de datos mediante APIs.
- Mantenimiento y mejoras: Corrección de bugs, optimización de rendimiento y mejora continua de funcionalidades existentes.
- Colaboración con el equipo: Trabajar en conjunto con diseño, backend y QA para asegurar entregables alineados a objetivos y tiempos.
- Documentación básica: Registrar cambios, avances y notas técnicas para facilitar el seguimiento del proyecto.
Habilidades / conocimientos
- Conocimiento de Java o C# con fundamentos de programación orientada a objetos.
- Preferente: experiencia o interés en Dart / Flutter (tecnología utilizada comúnmente en el equipo).
- Conocimiento del consumo de APIs REST (HTTP, JSON, códigos de respuesta).
- Experiencia básica creando funcionalidades tipo CRUD.
- Manejo básico de control de versiones (Git deseable).
- Capacidad para trabajar en equipo, comunicar avances y pedir apoyo cuando sea necesario.
- Orden, responsabilidad y enfoque en la calidad del código.
Requisitos (Indispensables)
- Licenciatura concluida (o por concluir) en Ingeniería en Sistemas, Informática, Desarrollo de Software, TI o carrera afín.
- Interés en desarrollo móvil y aprendizaje continuo.
- Disponibilidad de horario para cumplir con el programa.
Requisitos (Deseables / Plus)
- Conocimiento o proyectos con Flutter (Dart).
- Experiencia con manejo de estado (Provider, Bloc, Riverpod) o conceptos similares.
- Conocimientos básicos de pruebas, depuración y publicación (Android/iOS) (no indispensable).Requisitos (Deseables / Plus)
Tipo de puesto: Tiempo completo
Sueldo: A partir de $9,582.00 al mes
Beneficios:
Lugar de trabajo: Empleo presencial