Sr FullStack Developer
Se busca Sr FullStack Developer con experiencia en Node.js, NestJS, TypeScript, VueJS y ReactJS para trabajo remoto en LATAM. El rol implica liderazgo técnico, definición de mejores prácticas y mentoría de desarrolladores junior.
Aprovechá para liderar técnicamente y mentorear en un entorno de innovación continua en LATAM.
Descripción del puesto
Esto no es solo un trabajo de programación. En Workana, estamos buscando un Desarrollador Fullstack Senior con una mentalidad estratégica, sólidas habilidades de ejecución y un impulso genuino para elevar el nivel — técnica y culturalmente. Usted aportará claridad a decisiones complejas, establecerá estándares técnicos que el equipo pueda respaldar y multiplicará el impacto de quienes lo rodean. No solo buscamos a alguien que escriba código (aunque también hará mucho de eso), sino a alguien que pueda pensar, construir e impactar. Se incorporará a un entorno diseñado para escalar e innovar continuamente. Nuestra pila moderna está escrita principalmente en TypeScript utilizando NestJS como nuestro marco de trabajo principal para el backend, complementado con VueJS y ReactJS para nuestras aplicaciones y SPAs frontend de alto rendimiento. Estamos participando activamente en una migración estratégica de un componente heredado de PHP a una arquitectura de microservicios descentralizada impulsada por NestJS, APIs Restful y Kubernetes. Nuestra infraestructura aprovecha a los proveedores de nube GCP y AWS, ejecutándose en una arquitectura altamente eficiente y confiable que cuenta con autoescalado, componentes sin servidor y pipelines impulsados por eventos. Nuestro ciclo de vida de desarrollo está totalmente automatizado, utilizando múltiples herramientas de CI/CD para garantizar un despliegue rápido y fácil. Utilizamos Cursor (pagado por Workana) como nuestro asistente de código de IA principal e implementamos flujos de trabajo de IA avanzados para el desarrollo. Esta es una oportunidad para trabajar con lo último en ingeniería de software moderna e influir en ella. Este puesto solo está disponible para residentes de LATAM. Lo que hará: - Conducir la toma de decisiones técnicas para desafíos de ingeniería complejos - Definir y promover las mejores prácticas en torno al desarrollo, pruebas y documentación - Ayudar al equipo a escalar mediante la habilitación de la ejecución paralela de múltiples iniciativas clave - Identificar cuellos de botella y proponer soluciones simples y efectivas - Trabajar en estrecha colaboración con equipos multifuncionales para garantizar la claridad, consistencia y entrega - Mentorizar y apoyar a desarrolladores menos experimentados a través de coaching práctico Lo que estamos buscando: - Alguien con experiencia técnica profunda, buen juicio y las habilidades blandas para influir en otros Experiencia técnica y herramientas: - Competencia Full-Stack - Node.js - NestJS - TypeScript - VueJS - ReactJS (preferencia por React) - Datos y Arquitectura - MySQL - Redis - MongoDB - Arquitecturas asincrónicas/impulsadas por eventos - DevOps y Despliegue - CI/CD - Docker - Kubernetes - Herramientas de IA/Productividad - Utiliza activamente herramientas de IA para aumentar la eficiencia - Experiencia con Cursor, Claude o Copilot (esencial) - Familiaridad con desarrollo agénico (plus) Mentalidad: - Solucionador de problemas - Se apropia de problemas desde la definición hasta la implementación - Enfocado en la calidad - Equilibra la velocidad y la salud del código a largo plazo - Mentoría e Influencia - Actúa como un recurso técnico - Experiencia en mentoría de desarrolladores La mentalidad importa: - No estamos buscando superhéroes. Queremos a alguien curioso, colaborativo y confiado sin ego. Alguien que pregunte “¿por qué?”, desafíe el status quo y aporte claridad a la ambigüedad. Esto NO es para usted si... - Solo quiere un rol de cerrador de tickets o solo programación y no quiere involucrarse en el producto - No disfruta participando en decisiones de producto y técnicas desde las primeras etapas - No está utilizando herramientas de IA como Copilot o Claude para aumentar la productividad - Prefiere solo backend o solo frontend y no quiere propiedad de extremo a extremo Qué hay para usted: - Rol de alto impacto donde sus decisiones dan forma a cómo construimos - Empresa con enfoque remoto con autonomía y confianza - Equipo inteligente y motivado - Cultura con baja burocracia, fuerte propiedad y aprendizaje continuo - Compensación competitiva en USD - Trabajo totalmente remoto - Horario flexible y entorno de trabajo colaborativo
Responsabilidades
- Liderar decisiones técnicas
- Definir mejores prácticas
- Mentorar desarrolladores junior
- Identificar cuellos de botella
Skills requeridas
Beneficios
- Compensación competitiva en USD
- Trabajo remoto
- Horario flexible
- Ambiente de trabajo colaborativo