O papel do Tech Lead é essencial para a construção de sistemas escaláveis e robustos. Nesse contexto, buscamos alguém com experiência sólida em NestJS, TypeScript e Next.js.
Desenvolvimento de Sistemas
Como Tech Lead, você será responsável por desenvolver e manter sistemas full-stack, com foco em backend (NestJS, Node.js) e frontend (Next.js + TailwindCSS), garantindo performance e escalabilidade em Railway, Vercel e AWS (RDS).
* Desenvolver sistemas escaláveis utilizando tecnologias como NestJS, Node.js e Next.js;
* Manter a arquitetura dos sistemas atualizados e seguros;
* Garantir a performance e escalabilidade dos sistemas em diferentes ambientes.
Para isso, é fundamental ter conhecimento em arquitetura de sistemas e segurança, além de experiência em APIs RESTful escaláveis e Webhooks.
Tecnologias Utilizadas
Nossos sistemas estão baseados nas seguintes tecnologias:
* Backend: NestJS (Node.js);
* Frontend: Next.js;
* Banco de Dados: PostgreSQL + Prisma;
* Infra: AWS (RDS);
* Integrações: WhatsApp Cloud API e MailChimp API;
* Outros: APIs RESTful, Webhooks, SSE e Git.
Além disso, é importante ter domínio em PostgreSQL + Prisma e familiaridade com AWS e boas práticas de Git.
Requisitos e Qualificações
Para ser considerado(a) para essa vaga, é necessário ter:
* Experiência sólida em NestJS, TypeScript e Next.js;
* Conhecimento em arquitetura de sistemas e segurança;
* Histórico de APIs RESTful escaláveis e Webhooks;
* Familiaridade com AWS e boas práticas de Git;
* Dominio em PostgreSQL + Prisma;
* Passagem por startups ou ambientes de crescimento acelerado.
Vantagens da Vaga
Ao se juntar à nossa equipe, você terá a oportunidade de:
* Trabalhar em um ambiente 100% remoto;
* Iniciar part-time e transicionar para tempo integral ao longo do tempo;
* Crescer profissionalmente e contribuir para o sucesso da empresa;
* Ter uma participação societária (Vesting) alinhada às metas da empresa.
Se você está procurando por uma oportunidade de carreira desafiadora e gratificante, envie seu perfil para nós!