30 oct
|
Azka IT Consulting
|
Buenos Aires
30 oct
Azka IT Consulting
Buenos Aires
AZKAIT es una empresa Mexicana que busca y conecta el mejor talento IT con empresas Latinoamericanas y de Estados Unidos.
Estamos en la búsqueda de tu talento como Tech Lead (GatherLeads)
Requisitos:
Experiencia: 5+ años en desarrollo backend con TypeScript/Node.js, con 2+ años en serverless sobre AWS en producción y 1+ año como líder técnico o senior a cargo de releases y code reviews.
Requirements / Requisitos Obligatorios
- Backend Core: TypeScript avanzado con Node.js 20 o superior (5+ años de trayectoria general en backend).
- Serverless AWS en Producción: Mínimo 2 años operando arquitecturas serverless en producción con usuarios reales usando AWS Lambda, API Gateway, SQS, Step Functions, EventBridge, S3 y SSM.
- Infraestructura como Código (IaC): Experiencia práctica aplicando cambios sobre stacks activos con AWS SAM o CloudFormation.
- Persistencia Políglota: Sólido dominio práctico de MongoDB (índices, aggregations, Atlas) y DynamoDB (modelado single-table), sabiendo justificar técnicamente el uso de cada uno.
- Patrones de Arquitectura: Clean Architecture, inyección de dependencias, patrón repositorio y diseño orientado a eventos (manejo estricto de idempotencia, orden, colas de errores y reintentos).
- Integraciones y Seguridad: Consumo y diseño de APIs REST de terceros (HubSpot, Meta Lead Ads, Tik Tok o similares), autenticación OAuth, webhooks firmados con HMAC, manejo de rate limits, multi-tenancy y protección de datos personales/consentimiento.
- Acompañamiento Frontend: Capacidad para leer, revisar PRs y desbloquear incidencias en React 18 y Next.js (no requiere maquetar pantallas desde cero).
- CI/CD:
Creación y mantenimiento de workflows reutilizables con GitHub Actions desplegando en múltiples cuentas y ambientes.
- Desarrollo con Agentes de IA: Uso cotidiano y comprobado de agentes de código (Claude Code, Cursor, Kiro, Copilot o similares) configurados con reglas y contexto de repositorio.
- Liderazgo Técnico: Mínimo 1 año liderando squads pequeños o como perfil senior a cargo de releases y mentoría técnica.
- Idioma Español: Nativo o completamente fluido (idioma cotidiano de trabajo con el squad).
- Idioma Inglés: Nivel técnico intermedio/avanzado escrito indispensable (toda la base de código, commits, documentación técnica y Pull Requests se gestionan en inglés).
Deseables (Plus / Valorable)
- Experiencia directa con la API de HubSpot o Meta Lead Ads en producción.
- Pruebas avanzadas con Vitest, MSW, ESLint, Prettier, Husky y commitlint.
- React Native con Expo y patrones de sincronización offline-first.
- Monorepos gestionados con Nx o pnpm workspaces, y empaquetado con esbuild.
- Configuración de Model Context Protocol (MCP) conectando agentes con ClickUp, AWS o CloudWatch.
- Experiencia en la industria automotriz, SaaS B2B, plataformas MarTech o CRMs.
- Nociones operativas de Docker, Kubernetes y ArgoCD (para entender la entrega del frontend).
Stack Técnico
- Core Runtime: TypeScript, Node.js 20+
- Serverless AWS: Lambda, API Gateway, EventBridge, SQS, Step Functions, S3, SSM, SAM / CloudFormation
- Databases: MongoDB Atlas, DynamoDB (Single-table design)
- AI Tooling & MCP: Claude Code, Cursor, Copilot, AI Coding Agents, Model Context Protocol (MCP)
- Observability & CI/CD: Honeybadger, CloudWatch, GitHub Actions
- Frontend Ecosystem: Next.js, React 18, React Native (Expo)
Ubicación: Remoto (Cualquier país de Latinoamérica).
Modalidad de Trabajo: 100% Remoto.
📌 Tech Lead (GatherLeads) (Buenos Aires)
🏢 Azka IT Consulting
📍 Buenos Aires