Desarrollador/a full stack senior
Remoto LATAM
Esta vacante es 100% remota y está abierta a candidatos de cualquier país de LATAM (Argentina, Bolivia, Brasil, Chile, Colombia, México, Paraguay, Uruguay). Aunque la ficha menciona una ciudad, no es necesario residir allí: la empresa contrata desde toda la región.
WiTIAmérica Latina (Remoto)
78 personas interesadas en esta vacante
Sé uno de los primeros en postularte
SalarioSalario no especificado
Jornadafull-time
Modalidadremote
Publicado25 jul
Verificada actualmente: 25 jul
Buscan desarrollador full stack senior con experiencia sólida para liderar el diseño y ejecución de soluciones tecnológicas desde el frontend hasta la base de datos. El puesto es remoto, con sede en cualquier país de América Latina, y requiere manejo avanzado de frameworks como React y Node.js, además de conocimientos en cloud computing. Se valora capacidad para trabajar en equipo y resolver problemas complejos. Contrato a tiempo completo.
Acerca del puesto
En WiTI trabajamos conectando talento tecnológico con proyectos que marcan diferencia en América Latina. Nos especializamos en desarrollar soluciones de software a medida, integrar sistemas y resolver desafíos complejos con tecnologías de alto rendimiento. Actualmente buscamos un desarrollador Full Stack Senior para unirse al equipo del dominio Browse dentro de una Digital Factory de un actor clave en retail y comercio electrónico de la región. Tu trabajo será clave para diseñar, construir y escalar plataformas digitales que manejan tráfico masivo y mejoran la experiencia de millones de usuarios finales, desde el backend hasta la interfaz de usuario final.
Responsabilidades principales
Desarrollar APIs robustas y escalables en NestJS con TypeScript para el backend. Crear y mantener componentes frontend reutilizables en React.js, integrando TypeScript y herramientas de gestión de estado. Diseñar arquitecturas basadas en principios de arquitectura hexagonal y microservicios, asegurando modularidad y mantenimiento a largo plazo. Modelar y optimizar esquemas de bases de datos tanto relacionales como no relacionales según las necesidades del proyecto. Implementar y administrar servicios en la nube con AWS, incluyendo funciones serverless (Lambda), almacenamiento (S3), bases de datos (DynamoDB) y sistemas de mensajería (SQS, SNS). Desarrollar soluciones event-driven usando EventBridge para sincronizar procesos entre servicios. Gestionar la configuración de infraestructura mediante IaC con Terraform o CloudFormation. Diseñar e implementar pipelines ETL para la transformación y movilidad de datos entre sistemas. Participar activamente en reuniones ágiles, revisiones de código y estimaciones técnicas. Documentar soluciones y compartir conocimiento con el equipo para garantizar continuidad en el desarrollo.
Requisitos indispensables
Experiencia demostrable en desarrollo de microservicios con NestJS. Dominio avanzado de TypeScript para aplicaciones tanto en frontend como backend. Conocimiento sólido de React.js (versión 18 o superior), incluyendo el uso de Hooks, Context API y al menos una librería de estado como Zustand o Redux. Manejo práctico de bases de datos relacionales (PostgreSQL) y no relacionales (MongoDB). Experiencia trabajando con servicios en AWS: Lambda, S3, DynamoDB, SQS, SNS y EventBridge. Conocimiento obligatorio de infraestructura como código (IaC) usando Terraform o CloudFormation. Antecedentes comprobados en proyectos de retail o ecommerce. Experiencia previa en procesos ETL.
Condiciones laborales
• ["Plan de carrera personalizado para el desarrollo profesional", "Certificaciones para continuar creciendo en tu carrera", "Cursos de idiomas, apoyando el desarrollo personal y profesional"]

Preguntas frecuentes
- ¿La vacante es completamente remota?
- Sí, esta vacante es 100% remota. Puedes trabajar desde cualquier lugar de América Latina. Asegúrate de confirmar la disponibilidad de herramientas y soporte técnico remoto antes de postularte. La empresa, WiTI, se especializa en conectar talento tecnológico con proyectos relevantes en la región.
- ¿Por qué medio se envía la postulación?
- La postulación se realiza a través de un enlace externo proporcionado en la descripción de la vacante. No hay un correo electrónico o número de WhatsApp especificado para envío de postulaciones. Recomendamos revisar el enlace y seguir las instrucciones detalladas allí.
- ¿Qué debería preguntar sobre el salario antes de aceptar una entrevista?
- Como el salario no está especificado, pregunta sobre el rango salarial y la frecuencia de pago (mensual). También es útil preguntar sobre beneficios adicionales, como bonos, seguros médicos o planes de carrera. Esto te ayudará a evaluar si la oferta se ajusta a tus expectativas y necesidades.