Contato do responsável:

Bluma

ENGENHEIRO(A) DE SOFTWARE em São Paulo

Engenharia

Número de vagas:

1 vaga

Vaga válida até:

29.08.2026, 23:59

Local de atuação:

São Paulo

Faixa salarial:

R$ 10000

Regime de contrato:

Prestador de Serviços (PJ)

Detalhes da vaga

Quem estamos buscando?

Backend: domínio de Node.js, TypeScript e MongoDB para desenvolvimento de aplicações.
Cloud: experiência com AWS e interesse/conhecimento em arquitetura serverless.
Qualidade: conhecimento em testes automatizados, código testável e boas práticas de desenvolvimento.
Boas práticas: capacidade de escrever código limpo, organizado e sustentável.
Colaboração: participação em code reviews e trabalho próximo ao time de desenvolvimento e Produto.
Autonomia: consegue receber demandas bem definidas, entender os requisitos e conduzir sua implementação com orientação quando necessário.
Evolução: interesse em aprender e contribuir para a evolução técnica do produto e do time.
Principais responsabilidades:
Desenvolver APIs, serviços e funcionalidades utilizando Node.js e TypeScript.
Trabalhar com MongoDB, realizando modelagem e consultas de dados.
Desenvolver e manter soluções em AWS, incluindo arquitetura serverless.
Implementar regras de negócio de forma organizada e seguindo boas práticas de desenvolvimento.
Criar e manter testes automatizados.
Investigar e corrigir bugs e problemas de produção.
Participar de code reviews.
Contribuir para melhorias de performance, qualidade e escalabilidade das aplicações.
Participar das cerimônias e rotinas do time.
Trabalhar em conjunto com desenvolvedores, Tech Lead e Produto.

Requisitos:

Ensino Superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;
Experiência profissional em desenvolvimento backend, atuando na construção e evolução de produtos digitais e APIs;
Domínio de Node.js e TypeScript, com experiência no desenvolvimento de aplicações escaláveis e sustentáveis;
Experiência com MongoDB, incluindo modelagem de dados, consultas, performance e boas práticas de armazenamento;
Conhecimento de arquitetura de software, com capacidade de desenvolver e contribuir para a evolução de soluções escaláveis;
Experiência prática com AWS, especialmente em ambientes de arquitetura Serverless;
Conhecimento de monitoramento, observabilidade, logs, alertas e análise de performance de aplicações;
Experiência com testes automatizados, qualidade de código e prevenção de regressões;
Conhecimento de Git, code review e práticas de integração contínua (CI/CD);
Conhecimento de Domain-Driven Design (DDD) será considerado um diferencial;
Capacidade de analisar problemas, propor soluções e trabalhar com autonomia, mantendo alinhamento com o Tech Lead e as áreas de Produto;

Pré-requisitos

Nível de escolaridade

Ensino Superior

Experiência exigida

Entre 3 e 5 anos