Skip to Main Content

Job Title


Software Technical Lead


Company : GAC Solutions


Location : México, Mexico


Created : 2025-11-29


Job Type : Full Time


Job Description

Digital Tech Lead (FullStack Developer) Ingeniería full-stack con liderazgo técnico para diseñar arquitecturas modernas y desarrollar aplicaciones end-to-end (frontend y backend) en la nube, integrando capacidades de IA/LLMs y prácticas DevOps. Enfocado en UX, rendimiento y calidad, guía decisiones técnicas y promueve buenas prácticas de colaboración para acelerar iniciativas digitales del negocio del acero. Responsabilidades clave: Guiar decisiones técnicas y desbloquear impedimentos de equipos. Diseñar arquitecturas escalables (microservicios, alta disponibilidad) y patrones modernos. Construir frontend accesible y de alto rendimiento; componentes reutilizables y diseño de sistemas. Diseñar y exponer APIs REST/GraphQL; optimizar lógica de negocio y performance del servidor. Integrar asistentes conversacionales y APIs de LLMs para casos de uso del negocio. Establecer y promover buenas prácticas, revisiones de código y documentación clara. Investigar tecnologías y frameworks relevantes al roadmap digital. Colaborar con stakeholders para priorizar entregables alineados a KPIs y estrategia de la BU Aceros. Requisitos obligatorios: Ingeniería en Sistemas, Informática o afín; 4 años full-stack. Experiencia probada en microservicios y despliegues en cloud (de preferencia GCP). Dominio de JavaScript/TypeScript y React (idealmente Next.js). Backend con Node.js y/o Python; diseño de APIs REST/GraphQL Bases de datos SQL/NoSQL; caching y mensajería (ej. Redis, Kafka). Contenedores, CI/CD e Infraestructura como código (Docker, K8s, GitHub/GitLab Actions/Terraform). Inglés avanzado (comunicación técnica) . Deseables/Plus: Integración de LLMs en frontend (Vercel AI SDK, LangChain.js). Experiencia con GCP (Cloud Run, Functions, BigQuery) y monitoreo (Grafana, Prometheus). Certificaciones: GCP Professional Cloud Developer, CKAD, u otras afines. Indicadores de éxito a 30/60/90 días: 30 días: entorno listo (CI/CD, observabilidad), definición de arquitectura objetivo y backlog técnico priorizado. 60 días: primeras capacidades en producción con métricas de rendimiento y calidad visibles. 90 días: mejoras arquitectónicas implementadas; aumento de cobertura de pruebas y transferencia de conocimiento al equipo. Stack / Herramientas principales: Frontend: React, Next.js, HTML5/CSS3, Tailwind, Testing (Jest, Cypress, RTL). Backend: Node.js, Python; Express/NestJS o FastAPI; REST/GraphQL; microservicios/eventos. Datos: PostgreSQL/MySQL, MongoDB, Redis/Kafka; vectores (Pinecone/Chroma). Cloud/DevOps: GCP, Docker, Kubernetes, GitHub/GitLab Actions, Terraform, Grafana/Prometheus. Gestión: Git, Jira, Confluence. Colaboraciones internas (equipos y stakeholders): Trabajará con equipos de Desarrollo, Arquitectura, Datos. Tecnologías clave de la requisición: Python Django React TypeScript PostgreSQ Git APIs REST Jira Confluence IA/ML Ágiles.