Tech Lead de Desarrollo Full Stack

Capital Empresarial HorizonteBenito Juárezindeedpublicada el 07/11/2026
Imprescindible:TypeScriptJavaScriptPythonJavaReactAngularNode.jsFrontendBackendFullstackPrincipal

Propósito del Puesto

Brindar liderazgo técnico a un equipo multidisciplinario de desarrolladores Full Stack y especialistas de automatización de calidad. La persona en este rol actuará como enlace entre el equipo de entrega y las áreas de arquitectura, producto, operaciones e infraestructura, traduciendo requerimientos funcionales en soluciones técnicas seguras, comprobables, escalables y alineadas con las mejores prácticas de ingeniería.

Responsabilidades

Guiar la dirección técnica de desarrolladores y especialistas de automatización de pruebas, liderando sesiones de diseño de software y decisiones de implementación.

Actuar como enlace principal con las áreas de arquitectura para validar que la construcción de software se apegue a los lineamientos institucionales y patrones aprobados.

Orientar el desarrollo en capas de presentación web y capas de servicios backend, así como el diseño e interacción con bases de datos y consumo de servicios web.

Colaborar con los especialistas de calidad para definir estrategias de pruebas desde etapas tempranas, promoviendo la automatización de validaciones funcionales, de integración y de regresión dentro de flujos continuos.

Establecer estándares de ingeniería, facilitar revisiones de código, promover buenas prácticas de diseño de software e identificar deuda técnica.

Trabajar en conjunto con los equipos de operaciones y plataforma para integrar controles de calidad, seguridad y observabilidad dentro de los flujos de integración y despliegue.

Impulsar lineamientos de desarrollo seguro, verificación de mecanismos de autenticación y autorización, y mitigación de vulnerabilidades de seguridad en el software.

Participar activamente en ceremonias ágiles, desglosando requerimientos técnicos, analizando dependencias y eliminando bloqueos técnicos.

Coordinar el análisis técnico y la resolución de incidentes relevantes en ambientes productivos, promoviendo el análisis de causa raíz.

Brindar mentoría continua al equipo para fomentar la autonomía técnica y el desarrollo profesional de sus integrantes.

Requisitos del Perfil

Licenciatura o ingeniería concluida en Ciencias de la Computación, Informática, Sistemas Computacionales o carrera afín.

Mínimo cinco años de experiencia comprobable en desarrollo de software y construcción de soluciones para ambientes productivos.

Experiencia sólida demostrable coordinando técnicamente equipos de desarrollo o brindando mentoría técnica a otros ingenieros.

Dominio en diseño y construcción de arquitecturas backend mediante al menos un entorno como Java con Spring Boot, Node.js, Python, punto NET o equivalente.

Conocimientos prácticos en capas frontend utilizando librerías o frameworks como Angular o React, junto con TypeScript o JavaScript.

Experiencia en diseño de contratos para interfaces de programación de aplicaciones, mecanismos de autenticación y consumo de servicios.

Manejo de bases de datos relacionales y diseño de esquemas.

Comprensión y experiencia práctica en pruebas automatizadas y herramientas de automatización de pruebas.

Uso de sistemas de control de versiones y participación en flujos de integración y despliegue continuo bajo marcos de trabajo ágiles.

Nivel de inglés avanzado

Ofrecemos

Sueldo competitivo: 100% nómina abierto a pretensiones económicas según perfil y experiencia técnica.

Prestaciones superiores a las de ley: Seguro de Gastos Médicos Mayores familiar, vales de despensa, seguro de vida, aguinaldo de 30 días, pago correspondiente de PTU.

Esquema de trabajo híbrido de lunes a viernes de 9:00 am a 6:00 pm

Ubicación: CDMX