Buscamos un VTEX Full Stack Developer con sólida experiencia en plataformas de eCommerce, responsable de diseñar, desarrollar y mantener soluciones sobre VTEX IO, participando en la construcción de funcionalidades frontend y backend de alto desempeño. Será un referente técnico dentro del equipo, asegurando la calidad del código, el cumplimiento de estándares de arquitectura y la evolución continua de la plataforma. IMPORTANTE: Esta es una posición disponible para profesionales ubicados en Honduras, Nicaragua, Guatemala y El Salvador. Key Responsibilities Desarrollar, mantener y evolucionar funcionalidades Full Stack sobre la plataforma VTEX, participando tanto en componentes frontend como backend. Implementar nuevas funcionalidades y customizaciones siguiendo los requerimientos funcionales y técnicos definidos por el proyecto. Diseñar, desarrollar e integrar APIs y servicios que soporten la operación de la plataforma de eCommerce. Participar en el análisis técnico, estimación y diseño de soluciones, asegurando escalabilidad, mantenibilidad y alineación con la arquitectura establecida. Mantener y evolucionar aplicaciones existentes, incluyendo código legacy, identificando oportunidades de mejora y optimización. Implementar pruebas unitarias e integración para garantizar la calidad y estabilidad de las soluciones desarrolladas. Colaborar activamente en revisiones de código, promoviendo buenas prácticas de desarrollo, Clean Code y principios SOLID. Participar en procesos de integración y despliegue continuo (CI/CD), apoyando la estabilidad de los diferentes ambientes. Diagnosticar, analizar y resolver incidentes técnicos de forma proactiva, minimizando el impacto sobre la operación. Documentar desarrollos, integraciones y decisiones técnicas para facilitar el mantenimiento y la transferencia de conocimiento. Trabajar de forma autónoma, gestionando adecuadamente prioridades, tiempos de entrega y comunicación de avances, riesgos o bloqueos. Colaborar estrechamente con equipos de Producto, UX, QA, Arquitectura y otros desarrolladores para entregar soluciones de alta calidad alineadas con las necesidades del negocio. Mantener una actitud proactiva hacia la mejora continua, proponiendo optimizaciones técnicas, nuevas prácticas y oportunidades para incrementar la calidad y eficiencia del desarrollo. Skills, Knowledge and Expertise Conocimientos técnicos requeridos: VTEX IO y VTEX CMS: experiencia comprobada en desarrollo y customizaciones sobre la plataforma VTEX. Node.js y Express.js: desarrollo de APIs y servicios backend. JavaScript y TypeScript: dominio avanzado para frontend y backend. React.js: desarrollo de interfaces web modernas. HTML5, CSS3, SASS/LESS: construcción de interfaces responsivas y accesibles. Sequelize: experiencia en modelado, consultas y migraciones con ORM para bases de datos relacionales (PostgreSQL, MySQL). Git: manejo de control de versiones, branches, merges, pull requests y resolución de conflictos. Webpack, ESLint, Prettier: configuración y uso para estandarización y build del código. Consumo y diseño de APIs REST y GraphQL. Herramientas de CI/CD: experiencia en pipelines de integración/despliegue continuo (Jenkins, GitHub Actions, Docker; Kubernetes es deseable). Patrones de diseño y desarrollo de software: aplicación de patrones como Singleton, Factory, Observer, etc. Pruebas de código: experiencia en pruebas unitarias y de integración usando Jest. Troubleshooting y análisis de problemas: capacidad para identificar, diagnosticar y resolver incidencias técnicas. Comprensión y aplicación de arquitecturas de software: lectura y seguimiento de lineamientos arquitectónicos. Experiencia con código legacy: lectura, comprensión y mantenimiento de código existente. OpenAPI (documentación de APIs). Habilidades técnicas y soft-skills: Autodisciplina y autogestión: capacidad para trabajar de manera autónoma, cumplir plazos y mantener calidad sin supervisión constante. Comunicación proactiva: informar avances, bloqueos y necesidades de manera clara y oportuna. Colaboración efectiva: disposición para trabajar en equipo, compartir conocimiento y retroalimentar constructivamente. Documentación técnica clara y precisa. Aplicación de buenas prácticas de desarrollo: clean code, SOLID, DRY. Adaptabilidad para aprender nuevas tecnologías y frameworks según necesidades del proyecto. Experiencia Requerida Mínimo 3 a 5 años de experiencia en desarrollo Full Stack. Al menos 2 años desarrollando soluciones sobre VTEX IO . Experiencia en proyectos de eCommerce de alta disponibilidad y alto tráfico. Participación en equipos ágiles utilizando Scrum o metodologías similares.