
DESARROLLADORES
2 años de experiencia, Profesional hasta Especialización/ Maestría
Salario a convenir
Medellín
Requisitos para aplicar a la vacante:
La Dirección de Innovación y Desarrollo Tecnológico de la Universidad EAFIT se encuentra en la búsqueda de un(a) profesional con más de dos (2) años de experiencia demostrable en desarrollo de software Full Stack.
El candidato(a) debe contar con dominio en React, HTML, CSS, JavaScript/TypeScript y manejo de control de versiones mediante Git. Asimismo, deberá aplicar buenas prácticas de desarrollo, arquitectura modular y mantenible, junto con principios de Clean Code y documentación técnica.
Se valorará la experiencia en:
- Desarrollo backend con Python (FastAPI, Flask) o Node.js.
- Manejo de bases de datos relacionales (PostgreSQL) y no relacionales (MongoDB).
- Uso de herramientas de contenedores como Docker.
- Manejo de entornos Linux para despliegue y pruebas.
Funciones principales
- Desarrollar y mantener módulos frontend interactivos en React, aplicando estándares de estructura, usabilidad y optimización.
- Implementar y mantener servicios backend para la consulta, procesamiento y almacenamiento de datos, integrando APIs REST con los componentes del sistema.
- Colaborar en el diseño e implementación de bases de datos eficientes, asegurando el uso adecuado de índices, consultas optimizadas y relaciones.
- Participar en la definición de la arquitectura técnica junto al Líder de Desarrollo, aportando soluciones que favorezcan la escalabilidad y el rendimiento.
- Documentar el código fuente y los procesos de implementación, garantizando la reproducibilidad y claridad técnica.
- Establecer y mantener flujos de control de versiones en Git, aplicando estrategias de branching y revisión colaborativa.
- Implementar pruebas unitarias y de integración que garanticen la calidad del producto.
- Participar activamente en reuniones técnicas y de planificación, proponiendo mejoras continuas y nuevas herramientas que beneficien los objetivos del proyecto.
- Actualizar los registros y formatos del sistema de gestión de calidad, garantizando su consistencia con el estado actual del software.
Súmate a este reto si:
- Eres profesional en Ingeniería de Sistemas, Electrónica, Civil, Ambiental o áreas afines.
- Cuentas con más de dos (2) años de experiencia en desarrollo de software Full Stack.
- Tienes dominio en React, HTML, CSS, JavaScript/TypeScript y Git.
- Aplicas buenas prácticas de desarrollo, arquitectura de software y principios de Clean Code.
- Posees conocimientos o experiencia en backend, bases de datos, Docker y entornos Linux (deseable).
Ver empresa: Universidad EAFIT
