Criar Soluções Inovadoras para Ambientes Reais
A nossa equipe busca por um profissional experiente e dinâmico para atuar como desenvolvedor(a) full-stack. Nesse papel, você terá a oportunidade de contribuir com o desenvolvimento de novas funcionalidades em um ambiente real-time, distribuído e escalável.
Essa vaga é ideal para alguém que busca desafios técnicos interessantes e uma chance de aplicar suas habilidades em projetos práticos. Além disso, você precisará ter uma ótima comunicação e colaboração com o time.
Principais Responsabilidades:
* Análise e desenvolvimento de novas funcionalidades em Node.js;
* Criação e manutenção de APIs REST performáticas;
* Participação em decisões técnicas e revisão de código;
* Escrição e manutenção de testes automatizados;
Requisitos Obrigatórios:
* Experiência sólida com Node.js;
* Bons conhecimentos de SQL e bancos relacionais (PostgreSQL desejável);
* Experiência com controle de versão (Git);
* Conhecimento de testes automatizados;
* Ter participado da construção de mais de uma aplicação web em equipe;
* Leitura técnica fluente de inglês;
* 2+ anos de experiência como desenvolvedor(a) full-stack;
Diferenciais que Valorizamos:
* Experiência com TypeScript;
* Conhecimento de Docker;
* Familiaridade com filas (Bull ou similares);
* Experiência com DevOps e pipelines CI/CD;
* Conhecimento de design patterns;
* Familiaridade com frameworks front-end (React, Angular, etc.).
Perfil que Buscamos:
* Interesse em aprender coisas fora da sua especialidade;
* Boa comunicação e colaboração com o time;
* Proatividade e senso de responsabilidade;
* Preocupação com organização, legibilidade e reuso de código;
* Disposição para compartilhar conhecimento com os pares;
O que Oferecemos:
* Trabalho remoto ou híbrido (a combinar);
* Equipamentos e ferramentas necessários;
* Ambiente técnico desafiador, com espaço para evolução constante;
* Autonomia, transparência e respeito mútuo;