.fullstack tech lead- híbrido en quo digitalbuscamos un tech lead con amplia experiencia en desarrollo de aplicaciones de microservicios, principalmente usando nestjs, graphql y react.
la persona ideal tendrá sólidos conocimientos en kubernetes, docker, kafka, bases de datos relacionales (postgres) y nosql (mongodb), y estará familiarizada con la gestión de repositorios en gitlab.
además, deberá contar con probada experiencia liderando equipos de desarrollo en entornos ágiles y garantizando la entrega de soluciones escalables y de alto rendimiento.4 años de experiencia desarrollando aplicaciones web o microservicios.experiencia sólida en nestjs (o frameworks similares de node.js) y graphql.conocimientos avanzados de react para el frontend.familiaridad con la arquitectura de microservicios y mensajería basada en kafka.manejo experto de contenedores con docker y orquestación con kubernetes.experiencia en bases de datos relacionales (postgres) y nosql (mongodb).prácticas de ci/cd en gitlab (o herramientas equivalentes).responsabilidades principalesguiar y apoyar al equipo de desarrollo en la arquitectura e implementación de soluciones basadas en microservicios.definir y comunicar las mejores prácticas de desarrollo, asegurando la calidad del código y promoviendo estándares de alto nivel.realizar revisión de código (code review) y mentoría técnica para los miembros del equipo.diseño y desarrollo de solucionesparticipar en el diseño y desarrollo de aplicaciones utilizando nestjs, graphql, react y servicios basados en kafka.crear y mantener arquitecturas escalables en entornos de contenedores (docker) y orquestación (kubernetes).integrar y optimizar el uso de bases de datos relacionales (postgres) y nosql (mongodb).gestión de proyectos y colaboracióntrabajar de la mano con product owners, project managers y otros stakeholders para definir requisitos, alcances y priorizaciones.asegurar la entrega de proyectos en tiempo y forma, gestionando recursos y mitigando riesgos.fomentar la colaboración efectiva entre los equipos de desarrollo, qa, devops y otros departamentos.implementación de prácticas devopsdiseñar flujos de integración y entrega continua (ci/cd) utilizando gitlab u otras herramientas similares.gestionar la configuración de entornos de desarrollo, pruebas y producción en kubernetes.supervisar la performance y confiabilidad de los servicios en producción, identificando áreas de mejora y escalabilidad.comunicación y mentoringfacilitar la comunicación técnica entre los distintos equipos de la organización.capacitar y guiar al equipo en las nuevas tecnologías, prácticas de desarrollo y metodologías ágiles.participar activamente en la selección de talento y en el desarrollo profesional de los integrantes del equipo.habilidades de liderazgo:excelentes habilidades de comunicación para transmitir ideas técnicas de manera clara a equipos multidisciplinarios.capacidad para tomar decisiones estratégicas en la definición de arquitecturas y tecnologías