
Full-Stack (Next/React)
Descripción del Trabajo
Resumen:
Excelente oportunidad laboral para profesionales del desarrollo de software y la ingeniería de sistemas en Chile que deseen integrarse como Full-Stack Senior (Next.js/React + AWS) a través de WiTi. El rol ofrece una modalidad de trabajo 100% remota dentro de una célula ágil de alta visibilidad, enfocada en diseñar, construir y escalar soluciones digitales de alto tráfico en el dominio de navegación (Browse) para una de las Fábricas Digitales (Digital Factory) de retail y comercio electrónico más importantes de Latinoamérica. Es una posición ideal para ingenieros experimentados que dominen el ecosistema de JavaScript con TypeScript, arquitecturas modernas y servicios avanzados en la nube de AWS.
Requisitos de Idioma:
Inglés - Técnico (Esencial. Aunque la vacante y la comunicación interna principal están publicadas en español, se requiere un dominio técnico fluido para la lectura y asimilación de documentación de arquitectura AWS, la gestión de herramientas de observabilidad como NewRelic y la aplicación de mejores prácticas internacionales de código limpio).
La Empresa:
WiTi es un reconocido partner tecnológico estratégico especializado en la atracción, selección и vinculación de talento técnico de nivel Senior en toda América Latina. La firma actúa como el puente operativo que conecta a los mejores ingenieros de software de la región con proyectos de alto impacto y transformación digital dentro de grandes corporaciones, entornos enterprise y fábricas digitales líderes en el sector del retail y el e-commerce a nivel regional.
El Rol:
La posición de Full-Stack Senior implica una responsabilidad técnica integral sobre el ciclo de vida de los productos digitales orientados al usuario final en plataformas de alta demanda. El profesional seleccionado se encargará tanto del desarrollo de interfaces dinámicas y optimizadas en el frontend utilizando React y Next.js (manejando renderizado síncrono y estrategias de caché avanzadas), como de la construcción de microservicios robustos en el backend mediante NestJS y TypeScript. Asimismo, participará activamente en el diseño de arquitecturas escalables, gestión de infraestructura como código (IaC) en AWS y la implementación de sistemas de monitoreo y observabilidad para garantizar la estabilidad del sistema.
Requisitos:
Experiencia profesional sólida y comprobable como Desarrollador Full Stack de nivel Senior.
Dominio experto de TypeScript como lenguaje principal aplicado tanto en entornos frontend como backend.
Dominio avanzado de React.js v18+ utilizando Hooks, Context API y librerías modernas de gestión de estado como Zustand o Redux.
Experiencia práctica en el framework Next.js, demostrando un uso fluido de estrategias de renderizado como SSR, SSG e ISR según las necesidades del negocio.
Experiencia sólida y comprobada utilizando NestJS para el desarrollo de microservicios.
Conocimiento profundo en el diseño y consumo de APIs utilizando enfoques tanto GraphQL como REST.
Experiencia en la gestión de bases de datos relacionales (PostgreSQL) y soluciones no relacionales (MongoDB / DynamoDB).
Implementación avanzada de estrategias de seguridad, autenticación y autorización mediante OAuth 2.0 y JWT.
Dominio de patrones de diseño de software y metodologías complejas: Arquitectura Hexagonal, Diseño Guiado por el Dominio (DDD), Arquitectura Orientada a Eventos (Event-Driven) y Microservicios.
Comprensión e implementación rigurosa de principios SOLID y metodologías de Clean Code.
Experiencia práctica en servicios avanzados de AWS: Lambda (Serverless), EventBridge, SQS, SNS, ElastiCache y DynamoDB.
Experiencia en la gestión de infraestructura como código (IaC) utilizando Terraform o CloudFormation.
Experiencia en flujos de integración y despliegue continuo (CI/CD) y uso de contenedores Docker con orquestación en Kubernetes.
Familiaridad avanzada con el uso de herramientas de gestión, colaboración y observabilidad: Jira, Confluence, NewRelic y Git (GitHub/GitLab).
Experiencia de trabajo bajo metodologías ágiles de desarrollo como Scrum, Kanban y prácticas de Continuous Delivery.
Deseable (Plus):
Experiencia laboral previa dentro de plataformas de e-commerce, firmas de retail o entornos tecnológicos con arquitecturas de alto tráfico de usuarios.
Experiencia práctica integrando y utilizando herramientas de Inteligencia Artificial para la aceleración y optimización del delivery de código.
Beneficios:
Responsabilidades clave:
Desarrollar e implementar soluciones backend de alta disponibilidad utilizando un ecosistema full JavaScript/TypeScript.
Diseñar y mantener la infraestructura cloud y los servicios serverless distribuidos en el ecosistema AWS.
Colaborar de forma directa en el diseño y evolución de microservicios contenerizados y orquestados en la nube.
Crear componentes frontend altamente reutilizables que aseguren un rendimiento visual óptimo y una experiencia de usuario fluida.
Configurar e implementar tableros (dashboards) de performance, análisis de trazas y logs estructurados utilizando la suite de NewRelic.
Participar activamente en las ceremonias ágiles, revisiones de código (code reviews), refinamientos técnicos y estimaciones del equipo.
Geo-Fit & Perks:
Ubicación: Remote LATAM. La posición está diseñada de forma nativa para el talento de Latinoamérica. Los desarrolladores residentes en Chile cuentan con elegibilidad total y confirmada para incorporarse al proceso de selección bajo la modalidad de trabajo 100% remota ✅.
Tipo de contrato: Full-Time remoto. Al actuar WiTi como el partner de talento e infraestructura de contratación en la región, las modalidades específicas para Chile (que pueden incluir contratos de prestación de servicios internacionales - Contractor o la gestión local correspondiente) se detallarán con el equipo de reclutamiento durante las llamadas iniciales.
Remuneración: Remuneración a convenir según experiencia. La vacante original no publica bandas salariales abiertas, por lo que la compensación económica final queda de forma definitiva sujeto a la estructura legal y país de residencia.
Horario: Jornada completa remota bajo metodologías ágiles de trabajo. Al ser un proyecto enfocado puramente en el mercado de América Latina, las expectativas de coincidencia horaria (overlap) se alinean de forma natural con los husos locales de la región, facilitando la sincronización horaria directa desde Chile (CLT).