🏢 Modalidad de trabajo: Híbrida
📍 Ubicación: Medellín, CABA - Modalidad híbrida.
💡 Sobre el rol
Buscamos un Backend Tech Lead que no solo escriba código excepcional, sino que también defina la visión técnica de nuestros productos. Serás el referente técnico del equipo, responsable de garantizar la escalabilidad de la arquitectura y de elevar el nivel técnico de tus compañeros.
Tus responsabilidades principales:
- Liderazgo Técnico: Guiar y mentorear a otros desarrolladores, realizando Code Reviews exigentes y fomentando buenas prácticas (Clean Code, SOLID).
- Arquitectura: Diseñar y evolucionar arquitecturas backend complejas, asegurando que sean escalables, seguras y de alto rendimiento.
- Desarrollo Hands-on: Mantenerse activo en el código (aprox. 50-60% del tiempo), trabajando con Node.js, TypeScript, Python y AWS.
- Estrategia: Colaborar estrechamente con Product Managers y Stakeholders para traducir requerimientos de negocio en soluciones técnicas viables.
- Innovación: Liderar la integración de nuevas tecnologías, incluyendo herramientas de Inteligencia Artificial (AI) para optimizar procesos y productos.
🎯 Requisitos (Must Haves)
- Experiencia Sólida: +5 años de experiencia en desarrollo Backend, con un historial comprobable construyendo sistemas de alta disponibilidad.
- Dominio de Node.js & TypeScript: Conocimiento profundo del ecosistema (Event loops, performance tuning, gestión de memoria).
- Experiencia Liderando: Al menos 1 año liderando iniciativas técnicas o equipos pequeños (Tech Lead o Senior con rol de mentor).
- Cloud Native (AWS): Experiencia diseñando infraestructura en AWS (Lambda, API Gateway, DynamoDB, EC2, etc.).
- Bases de Datos: Diseño avanzado de esquemas en SQL (PostgreSQL/MySQL) y modelado en NoSQL (MongoDB/DynamoDB).
- Arquitectura: Experiencia demostrable en Microservicios, Serverless o Event-Driven Architecture.
🌟 Deseable (Nice to Haves)
- Familiaridad o integración de APIs de IA (OpenAI, Gemini AI, Anthropic).