Role
Desenvolvedor(a) Backend Node Senior
Nossa equipe de Tecnologia está à procura de um profissional experiente para criar soluções escaláveis e confiáveis em Node.js, TypeScript e JavaScript.
O candidato deve ter habilidades sólidas em desenvolvimento backend com Node.js, conhecimento de TypeScript e JavaScript, experiência em integração com serviços de nuvem (Firebase, AWS, etc.) e familiaridade com bancos de dados relacionais e não relacionais (Postgres e Mongodb).
Responsabilidades
Principais Atividades
1. Criar e implementar soluções escaláveis e confiáveis;
2. Fazer code reviews com atenção e cuidado;
3. Desenvolver, manter e otimizar aplicações backend usando Node.js, TypeScript e JavaScript;
4. Colaborar com a equipe de desenvolvimento para projetar e implementar soluções escaláveis e de alto desempenho;
5. Integrar sistemas com serviços de nuvem (ex: Firebase, AWS) para garantir escalabilidade e confiabilidade;
6. Desenvolver e manter bancos de dados MongoDB, garantindo eficiência e segurança;
7. Apoiar iniciativas de DevOps, automatizando processos e implantando pipelines de CI/CD;
8. Colaborar com outros membros da equipe para garantir a consistência e a qualidade do código;
9. Responder prontamente às necessidades da equipe e do projeto, resolvendo problemas com princípios de programação sólidos.
Requisitos
Experiência e Habilidades
1. Sólida experiência em desenvolvimento backend com Node.js;
2. Conhecimento de TypeScript e JavaScript;
3. Experiência em integração com serviços de nuvem (Firebase, AWS, etc.);
4. Familiaridade com bancos de dados relacionais e não relacionais (Postgres e Mongodb);
5. Saber escrever testes;
6. Experiência em práticas de DevOps;
7. Compreensão profunda de arquitetura de software orientada a serviços e boas práticas de desenvolvimento;
8. Alguma experiência com desenho, construção e otimização de arquitetura serverless;
9. Experiência com Clean Code e/ou Clean Architecture;
10. Capacidade de trabalhar com problemas novos e difíceis e contribuir para bibliotecas conforme necessário.
Benefícios
* Modelo de contratação PJ;
* Modelo de trabalho 100% remoto;
* Plano de Saúde;
* Wellhub/GymPass;
* Voucher Kit Escritório;
* Férias remuneradas;
* Programa Super-Get-Super;
* Cultura colaborativa.
Ambiente de Trabalho
Nossa cultura é baseada na confiança, parceria e foco em resultados. Oferecemos um ambiente com autonomia e transparência. Você será parte de uma equipe dedicada e comprometida com a excelência.
Estamos comprometidos com o aprendizado contínuo e oferecemos avaliações semestrais, conversas de one-on-one, feedbacks construtivos e muito mais.
Se você é um profissional motivado e apaixonado por tecnologia, quer saber mais sobre essa oportunidade?