O papel de Tech Lead é uma oportunidade excepcional para líderes técnicos com visão e experiência em desenvolver sistemas escaláveis e robustos. Se você busca desafios criativos, trabalhar em equipe e contribuir para o sucesso de uma empresa em crescimento, esta vaga é perfeita para você.
Descrição do Cargo
Como Tech Lead, você será responsável por liderar a equipe técnica, definindo diretrizes e estratégias para o desenvolvimento de sistemas full-stack. Sua tarefa será garantir que os projetos sejam entregues dentro do prazo e dos orçamentos estabelecidos. Além disso, você precisará identificar melhorias e otimizações necessárias para manter a competitividade da empresa no mercado.
Especializações Requisitadas
* Familiaridade com tecnologias como NestJS, TypeScript e Next.js;
* Conhecimento em arquitetura de sistemas e segurança (autenticação, criptografia);
* Histórico de desenvolvimento de APIs RESTful escaláveis e Webhooks;
* Familiaridade com AWS e boas práticas de Git;
* Domínio de PostgreSQL + Prisma;
* Experiência em startups ou ambientes de crescimento acelerado;
Diferenciais
* Mão na massa com 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;
Requisitos Básicos
A candidatura deve atender aos seguintes requisitos:
* Experiência comprovada em desenvolvimento de sistemas escaláveis e robustos;
* Familiaridade com linguagens de programação como Node.js e TypeScript;
* Conhecimento em bases de dados relacionais como PostgreSQL;
* Experiência em equipes colaborativas e liderança técnica.
Obrigamos a todos os interessados a se inscrever, pois não faremos nenhuma seleção prévia dos currículos. A avaliação final irá ocorrer por meio de entrevistas com os membros da equipe técnica da empresa.