Descrição do Cargo
O cargo de Tech Lead é uma posição-chave para liderar a equipe de tecnologia e garantir o sucesso dos projetos da empresa.
Objetivos Principais:
* Desenvolver sistemas full-stack escaláveis com foco em backend (NestJS, Node.js) e frontend (Next.js + TailwindCSS);
* Projetar arquiteturas robustas e seguras, integrando multi-agents de IA;
* Garantir performance e escalabilidade em Railway, Vercel e AWS (RDS);
Competências Requisitadas:
* Experiência sólida com NestJS, TypeScript e Next.js;
* Conhecimento em arquitetura de sistemas e segurança (autenticação, criptografia);
* Histórico de APIs RESTful escaláveis e Webhooks;
* Familiaridade com AWS e boas práticas de Git;
* Dominio de PostgreSQL + Prisma;
* Passagem por startups ou ambientes de crescimento acelerado;
Vantagens:
* Mão na massa com SSE (Server-Sent Events);
* Experiência em LangChain / LangGraph / RAG para orquestração de agentes de IA;
* Interesse em LLMs (OpenAI, Bedrock, Pinecone) e sistemas de retrieval;
* Noções de LLMOps ou monitoramento de agentes;
* Background em Software Engineer;
Oportunidades de Desenvolvimento:
* Participação societária (Vesting) alinhada a metas;
* Ambiente 100% remoto;
* Possibilidade de iniciar part-time, vinculando metas de remuneração e crescimento da companhia para transição full-time;