Profesional responsable del análisis, diseño, implementación, integración y despliegue de aplicaciones web completas (frontend y backend), incluyendo la gestión de bases de datos. Asegura calidad, escalabilidad, rendimiento y mantenibilidad de las soluciones, trabajando bajo metodologías ágiles (scrum) y colaborando con equipos interdisciplinarios para evolucionar plataformas digitales con enfoque de negocio.
requisitos
* formación académica: licenciatura o ingeniería en sistemas, computación, informática, telemática o afín
* experiencia profesional: mínimo 3 a 5 años en desarrollo full stack de aplicaciones web, participación en proyectos ágiles y entrega de soluciones productivas 007 desarrollad... Stack.pdf.
* certificaciones (deseables): angular, node.js, .net, scrum master u otras afines al desarrollo web 007 desarrollad... Stack.pdf.
* idiomas: inglés técnico intermedio (lectura de documentación y comunicación en entornos internacionales)
habilidades técnicas indispensables
* frontend: react, html5, css3, javascript, typescript, bootstrap o material ui, diseño responsive y accesibilidad
* backend / microservicios: java, spring boot para apis restful y lógica de negocio
* bases de datos relacionales: sql server, mysql o postgresql; modelado relacional, queries avanzados, optimización, procedimientos almacenados y triggers
* apis e integración: diseño e integración de apis restful (openapi/swagger), consumo de servicios y manejo seguro de datos
* control de versiones: git (ramas, merges, pull requests, manejo de conflictos) 007 desarrollad... Stack.pdf.
* testing: pruebas unitarias y funcionales (jest, mocha, jasmine, nunit), gestión de bugs y code review
* metodologías ágiles: scrum (sprints, dailys, retrospectivas, gestión de backlog)
habilidades técnicas deseables
* herramientas de build y gestión de dependencias (npm, webpack, maven)
* devtools y automatización (chrome devtools, postman, eslint, prettier)
* conocimientos en ci/cd y automatización de despliegues
* certificaciones técnicas relacionadas al stack tecnológico o metodologías ágiles
actividades
* diseñar y desarrollar interfaces frontend modernas y responsivas
* crear y optimizar microservicios y apis rest en backend
* integrar frontend y backend garantizando consistencia y seguridad de datos
* diseñar, administrar y optimizar bases de datos relacionales
* implementar pruebas unitarias, de integración y funcionales
* gestionar código fuente con git y buenas prácticas de versionamiento
* participar en ceremonias scrum (dailys, planificación, revisiones, retrospectivas)
* documentar soluciones técnicas, endpoints y modelos de datos
* colaborar con equipos ux/ui, qa, infraestructura y devops
* proponer mejoras continuas e investigar nuevas tecnologías y patrones de arquitectura
#j-18808-ljbffr