El Desarrollador Web tiene la responsabilidad de crear, mantener y optimizar plataformas, sitios y aplicaciones web que apoyen los objetivos estratégicos de la organización. Garantiza experiencias digitales intuitivas, seguras y de alto rendimiento, transformando requerimientos funcionales en productos escalables, confiables y técnicamente sólidos.
Requerimientos
Perfil solicitado
Profesional en Ingeniería de Sistemas o áreas afines.
Funciones principales
Desarrollar y mantener sitios y aplicaciones web en front-end y back-end.
Traducir requerimientos funcionales y diseños UI en soluciones web eficientes.
Integrar APIs, servicios externos y bases de datos.
Realizar pruebas, depuración y mejoras continuas para optimizar rendimiento y seguridad.
Documentar desarrollos, procesos y funcionalidades.
Colaborar con áreas de diseño, UX/UI, producto y tecnología para garantizar usabilidad y accesibilidad.
Implementar buenas prácticas de SEO y SEM para mejorar la visibilidad digital.
Participar en despliegues, actualizaciones y mantenimiento de ambientes tecnológicos.
Conocimientos técnicos requeridos
Dominio de HTML, CSS y JavaScript.
Manejo de frameworks front-end (React, Angular o Vue).
Conocimientos en desarrollo back-end y uso de Node.js.
Integración de APIs REST, manejo de bases de datos (MySQL, PostgreSQL, MongoDB).
Control de versiones con Git y plataformas como GitHub o GitLab.
Buenas prácticas de seguridad, arquitectura web, diseño responsivo y accesibilidad.
Nociones de UX/UI, SEO, SEM y herramientas de CI/CD.
Valor agregado: IA aplicada al desarrollo, automatización, optimización web y tendencias modernas.
Conocimiento en las siguientes herramientas:
VS Code, WebStorm u otros editores de código.
Git, GitHub, GitLab.
Frameworks/librerías: React, Angular, Vue, Node.js.
Gestores de paquetes: NPM, Yarn.
Bases de datos: MySQL, PostgreSQL, MongoDB.
Entornos de despliegue: Docker, Firebase, AWS.
Herramientas de diseño: Figma, Adobe XD.
Sistemas de gestión de proyectos: Jira, Trello.