AI-Powered Fit Check
Instantly analyze how your resume matches this job's requirements and uncover your top strengths.
Estamos buscando un/a Tech Lead con sólida experiencia técnica para liderar el diseño y desarrollo de soluciones de software escalables, confiables y de alta calidad.
En este rol trabajarás de manera cercana con desarrolladores, arquitectos, Product Managers y otros equipos multidisciplinarios para definir enfoques técnicos, tomar decisiones de arquitectura y garantizar buenas prácticas de ingeniería durante todo el ciclo de desarrollo de software.
Tendrás un rol clave en la construcción y evolución de sistemas backend utilizando Go, Node.js, NestJS y arquitecturas de microservicios, combinando liderazgo técnico con participación hands-on en el desarrollo.
● Brindar liderazgo y orientación técnica al equipo de ingeniería durante las etapas de diseño, desarrollo, testing y despliegue de soluciones.
● Diseñar, desarrollar y mantener servicios backend y APIs escalables utilizando Go, Node.js y NestJS.
● Definir y evolucionar arquitecturas basadas en microservicios, asegurando escalabilidad, confiabilidad, mantenibilidad y una correcta separación de responsabilidades entre servicios.
● Participar activamente en el desarrollo de software, combinando responsabilidades de liderazgo técnico con trabajo hands-on.
● Liderar decisiones de arquitectura y diseño técnico en colaboración con desarrolladores, arquitectos, Product Managers y otros stakeholders.
● Definir y promover buenas prácticas de ingeniería de software, estándares de código, patrones de diseño y lineamientos de desarrollo.
● Realizar code reviews y brindar feedback técnico constructivo para mantener altos estándares de calidad.
● Identificar riesgos técnicos, cuellos de botella de performance y desafíos de arquitectura, proponiendo soluciones efectivas.
● Mentorear y acompañar a los miembros del equipo, promoviendo su crecimiento técnico y el intercambio de conocimiento.
● Trabajar junto a equipos multidisciplinarios para transformar requerimientos de producto y negocio en soluciones técnicas robustas.
● Colaborar en el diseño e implementación de prácticas confiables de despliegue y operación para aplicaciones distribuidas.
● Impulsar la mejora continua de los procesos de ingeniería, workflows de desarrollo y prácticas técnicas del equipo.
Originally posted on Himalayas