Profesional con conocimientos y experiencia en desarrollo Full Stack, participando en la construcción y mantenimiento de aplicaciones tanto en el frontend como en el backend utilizando tecnologías como Java, Python y TypeScript.
Debe contar con sólidos conocimientos en desarrollo web moderno utilizando JavaScript (ES6+), TypeScript, HTML5 y CSS3, así como experiencia en el uso de sistemas de control de versiones mediante Git y metodologías ágiles basadas en Scrum.
Se requiere experiencia en pruebas unitarias utilizando Chai y Mocha para el frontend, así como conocimientos en el desarrollo e integración de servicios REST y buenas prácticas de calidad de software.
Se valorará experiencia con Web Components para el desarrollo de componentes reutilizables, desacoplados y mantenibles, además de conocimientos en integración continua y despliegue mediante Jenkins.
El candidato deberá ser capaz de integrarse en equipos multidisciplinarios, colaborar con desarrolladores frontend y backend, participar activamente en revisiones de código y contribuir a la mejora continua de procesos y estándares de desarrollo orientados a la calidad, mantenibilidad y escalabilidad del producto.