Technical Lead Full-Stack
Summary
BC Tecnología is hiring a hands-on Technical Lead Full-Stack who leads architecture decisions, code reviews, and mentoring of senior/junior developers while still coding day to day. Core stack: Node.js/TypeScript (NestJS), React/Next.js, PostgreSQL/MongoDB/Redis, a major cloud (AWS/Azure/GCP), Docker, CI/CD, observability, and event-driven design with Kafka.
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.