FormaciÃ3n
:
TÃtulo universitario en TecnologÃas de la informaciÃ3n, Informática o afÃn
Modalidad
: HÃbrido
Temporalidad
: 6 meses
Experiencia:
5 años en adelante
Inglés:
Inglés técnico intermedio (lectura de documentaciÃ3n, comunicaciÃ3n en equipos internacionales y uso de herramientas globales).
Requirements
El Desarrollador Full Stack es responsable del análisis, diseño, implementaciÃ3n, integraciÃ3n y despliegue de aplicaciones web completas, abarcando tanto el frontend como el backend, asà como la gestiÃ3n de bases de datos. Su funciÃ3n es asegurar la calidad, escalabilidad, rendimiento y mantenibilidad de las soluciones desarrolladas, participando activamente en la evoluciÃ3n de plataformas digitales con visiÃ3n de negocio. Trabaja bajo metodologÃas ágiles (Scrum), colaborando en equipos interdisciplinarios para cumplir con los objetivos y retos tecnolÃ3gicos de la organizaciÃ3n, aplicando mejores prácticas de desarrollo moderno. Requerimientos
Experiencia Cualificado:
MÃnimo 5 años en desarrollo full stack de aplicaciones web, participaciÃ3n en proyectos ágiles y entrega de soluciones productivas. Conocimientos indispensables:
Java desde versiones 8 en adelante
Angular 12 o React, HTML, CSS3, Javascript, Bootstrap
Spring Boot
SQL Server, My SQL o PostgreSQL
Diseño e integraciÃ3n de APIs RESTFul
Git
Pruebas unitarias
Trabajo con marcos agiles de Scrum Habilidades Técnicas Deseables
Experiencia en retail Actividades
Diseñar y desarrollar interfaces de usuario modernas (Frontend) empleando Angular 12+, HTML5, CSS3, Bootstrap y/o Material UI, asegurando usabilidad,
accesibilidad y experiencia de usuario.
Crear, mantener y optimizar microservicios y APIs REST (Backend) utilizando Node.js, .NET Core o Java (Spring Boot) segÃon el entorno, implementando lÃ3gica de negocio eficiente y segura.
Integrar las capas de frontend y backend mediante servicios y APIs, garantizando la correcta comunicaciÃ3n, protecciÃ3n y consistencia de datos.
Diseñar, administrar y optimizar bases de datos relacionales (SQL Server, MySQL, PostgreSQL): modelado de datos, elaboraciÃ3n de consultas, creaciÃ3n de procedimientos almacenados e Ãndices.
Implementar layouts responsivos y adaptativos, siguiendo principios de mobile -first y buenas prácticas de rendimiento web.
Realizar testing (pruebas unitarias, integraciÃ3n y funcionales) para asegurar la calidad del software, detectar errores y validar nuevos desarrollos.
Versionar y gestionar cÃ3digo fuente usando Git, aplicando buenas prácticas de ramas (branching), merges, pull requests y gestiÃ3n de releases.
Participar activamente en las ceremonias ágiles (Scrum): daily standups, planificaciÃ3n, revisiones de sprint y retrospectivas.
Documentar técnicamente las soluciones entregadas, asà como los endpoints, modelos de datos y flujos de integraciÃ3n.
Colaborar estrechamente con los equipos de diseño UX/UI, QA, infraestructura y DevOps para la correcta integraciÃ3n y despliegue de las aplicaciones.
Proponer y aplicar mejoras continuas en los procesos de desarrollo, automatizaciÃ3n de tareas, testing y despliegue continuo (CI/CD).
Investigar y adoptar nuevas tecnologÃas, frameworks y patrones de arquitectura que aporten valor e innovaciÃ3n al producto digital.
📌 Desarrollador Java Fullstack Senior (Xico)
🏢 AIT
📍 Xico