BC Tecnología / Otras áreas
Technical Lead Full-Stack
nueva
- Remote
- Temporal
- 3.5k – 4k
- Remoto
- Lead
- 5+ años de experiencia
Requisitos
- • 5+ años de experiencia
Suma si tenés
- javascript
- react
- aws
- gcp
- azure
- docker
- ci/cd
- inteligencia artificial
- liderazgo
La búsqueda
Se espera experiencia real en el diseño, definición y evolución de arquitecturas de sistemas, participando activamente en decisiones técnicas y no únicamente en la implementación de funcionalidades. Node.js + TypeScript. NestJS o frameworks backend equivalentes. React / Next.js; idealmente experiencia con Ionic. APIs REST y arquitecturas orientadas a servicios/microservicios. PostgreSQL y/o bases relacionales. MongoDB / DocumentDB u otras bases NoSQL. Redis. Arquitectura DDD. Arquitectura Hexagonal / Clean Architecture. Event Driven Architecture. Experiencia con Kafka, Pub/Sub o tecnologías equivalentes. Diseño de sistemas distribuidos. Manejo de concurrencia, idempotencia, retries y consistencia eventual. Capacidad para definir cuándo usar procesamiento síncrono vs asíncrono. Cloud / DevOps Experiencia práctica en AWS, Azure o GCP. Docker. CI/CD. Observabilidad con herramientas como Grafana, Kibana, New Relic o similares. IA / AI Engineering — deseable Experiencia integrando LLMs vía API. RAG. Vector databases / vector search. Embeddings. Agentes y tool calling.
Responsabilidades: Buscamos un/a Technical Lead Full Stack hands-on, con al menos 5 años de experiencia en desarrollo de software y trayectoria ejerciendo funciones de Technical Lead, Tech Lead o referente técnico dentro de equipos de desarrollo. El perfil debe contar además con experiencia práctica en al menos uno de los principales proveedores cloud, como AWS, Azure o GCP, junto con conocimientos en Docker, CI/CD y herramientas de observabilidad como Grafana, Kibana, New Relic o similares. A nivel de liderazgo técnico, esperamos una persona capaz de liderar decisiones de arquitectura, realizar code reviews, definir estándares de desarrollo y guiar técnicamente a desarrolladores senior, semi-senior y junior. Debe tener la capacidad de traducir requerimientos de negocio en soluciones técnicas, identificar deuda técnica, proponer estrategias de evolución y participar activamente en discovery, refinamientos y estimaciones. También deberá relacionarse de manera fluida con áreas como Product, Arquitectura, Data, Seguridad, DevOps y negocio, teniendo la autonomía y criterio necesarios para cuestionar requerimientos o soluciones cuando técnicamente no sean adecuadas. Es fundamental que sea un perfil hands-on, que continúe desarrollando, revisando código y participando directamente en la solución técnica. No buscamos un perfil enfocado exclusivamente en gestión o administración.
Deseable: Como conocimiento deseable, se valorará experiencia en AI Engineering, especialmente integración de LLMs vía API, RAG, vector databases o vector search, embeddings, agentes y tool calling. En frontend, se requiere manejo de React y/o Next.js, siendo deseable experiencia con Ionic.
Publicado en Get on Board. Los datos de requisitos los extrae Maru del aviso: ante cualquier duda, manda el aviso original.