👨🏻‍💻 postech.work

Fullstack Tech Lead- Híbrido en Quo Digital

Quo Digital • 🌐 In Person • 💵 $40,000 - $45,000

In Person Posted 2 days, 3 hours ago

Job Description

Buscamos 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.

Requisitos:

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 Principales

Liderazgo Técnico .

Guiar 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 Soluciones

Participar 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ón

Trabajar 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 DevOps

Diseñ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 Mentoring

Facilitar 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:

Experiencia previa liderando equipos de desarrollo o coordinando proyectos de software.

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.

Modalidad de trabajo Híbrida - Guadalajara

Lunes a viernes

Tipo de puesto: Tiempo completo

Sueldo: $40,000.00 - $45,000.00 al mes

Lugar de trabajo: Empleo presencial

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.