Desarrollador web
SISTEMAS Y COMPUTADORES S.A
- Floridablanca, Santander
- Permanente
- Tiempo completo
Y, en este momento nos encontramos en la búsqueda de Ingeniero de Sistemas.Formación Académica:
Profesional graduado en Ingeniería de Sistemas, Ingeniería en Software o carreras afines.Experiencia:
Mínimo 2 a 3 años de experiencia demostrable en desarrollo de aplicaciones web utilizando Node.js y Express.js.Conocimientos técnicos requeridos:
- Lenguajes: JavaScript, TypeScript, HTML, CSS y Python
- Frameworks / Entornos de desarrollo: Node.js, Express.js
- Bases de datos: MongoDB o PostgreSQL (consultas, modelado de datos, procedimientos almacenados en caso de SQL)
- Autenticación y seguridad: JSON Web Token (JWT), encriptación, manejo de sesiones
- Programación orientada a objetos, principios SOLID, patrones de diseño, arquitecturas limpias (Esencial)
- Integración y consumo de APIs RESTful
- Manejo de control de versiones con Git
- Pipelines con CI/CD en GitHub Actions, GitLab CI o Azure DevOps
- Inyección de dependencias, desarrollo de microservicios y APIs escalables
- Conocimientos básicos de contenedores Docker y despliegues en OpenShift o Kubernetes
- Trabajo en equipo
- Comunicación efectiva
- Resolución de problemas técnicos
- Diseñar y desarrollar APIs en plataformas Node.js / Express.js
- Participar en el análisis y levantamiento de requerimientos técnicos
- Implementar y ejecutar pruebas unitarias, asegurando la calidad del código
- Optimizar integraciones con bases de datos y servicios externos
- Contribuir a la evolución tecnológica del equipo, impulsando el uso de nuevas herramientas