Desenvolvedor Back-end Pleno (Remoto)

Descrição da vaga:

Papel na empresa: Atuar como desenvolvedor Back-end em aplicações web e mobile, com foco em entregas técnicas consistentes, escaláveis e de qualidade. Espera-se que assuma responsabilidades por funcionalidades completas, colabore com equipes multidisciplinares e contribua com soluções técnicas alinhadas às necessidades do negócio. Também é esperado que oriente membros menos experientes, promovendo boas práticas e melhoria contínua.


Responsabilidades:

Desenvolver e manter APIs e serviços Back-end de média e alta complexidade, utilizando frameworks como NestJS;

Participar da definição e implementação de arquiteturas escaláveis, incluindo microsserviços e filas assíncronas;

Otimizar consultas e modelagem de dados em bancos relacionais e NoSQL, com foco em performance e escalabilidade;

Aplicar padrões de projeto e princípios de design de software (ex: DDD) na construção de sistemas;

Implementar testes automatizados (unitários, integração) para garantir a estabilidade e a confiabilidade das entregas;

Colaborar com equipes de frontend, produto, QA e DevOps para garantir integração fluida e deploy contínuo;

Atuar na revisão de código, oferecendo feedback técnico e orientando desenvolvedores menos experientes;

Apoiar na definição de padrões técnicos e boas práticas de desenvolvimento dentro da equipe.


Requisitos:

Proficiência avançada em pelo menos uma linguagem de Back-end (Node.js, Java, C#, Python, etc.);

Experiência sólida com frameworks web como NestJS, Spring Boot ou .NET Core;

Conhecimento aprofundado em modelagem de dados, SQL e bancos relacionais (PostgreSQL, MySQL);

Experiência sólida com bancos de dados NoSQL (MongoDB, Redis, etc.);

Familiaridade com arquitetura de microsserviços, mensageria e filas (ex: RabbitMQ, Kafka);

Compreensão de segurança em APIs (autenticação, autorização, validação, etc.);

Experiência sólida com ferramentas de versionamento, CI/CD e ambientes Dockerizados;

Habilidade para orientar desenvolvedores juniores e contribuir tecnicamente para o time.


Hard Skills:

Node.js, NestJS (ou similar);

Bancos de dados relacionais e NoSQL;

Arquitetura de microsserviços;

CI/CD, Docker, Git;

Testes automatizados.


Soft Skills:

Comunicação técnica;

Proatividade;

Capacidade de mentoria;

Colaboração com equipes multidisciplinares.


Certificações desejáveis:

Certificações em desenvolvimento Back-end, arquitetura de software ou cloud computing.


Diferenciais:

Proficiência em múltiplas linguagens e paradigmas de programação;

Experiência em GraphQL, WebSockets ou arquitetura orientada a eventos;

Participação ativa em projetos de larga escala ou alto volume de dados;

Contribuição para comunidades técnicas, open source ou iniciativas internas.


Nossos incentivos:

  1. Auxílio médico: ajuda de custo mensal para apoiar na contratação do seu plano de saúde.
  2. Wellhub, pra manter corpo e mente ativos, do jeito que você gosta.
  3. Terapia online 100% custeada pela empresa, porque saúde mental importa.
  4. Atendimento em Nutrição online, com até 2 consultas mensais para cuidar da sua saúde alimentar.
  5. Seguro de vida com apólice no valor de R$125 mil, garantindo mais segurança para você e sua família.
  6. Day off no aniversário, porque o seu dia merece ser especial.
  7. Descanso remunerado, para que você possa recarregar as energias.
  8. Gamificação interna, transformando conquistas em prêmios e reconhecimento.
  9. Parcerias educacionais com faculdades como FIAP, Anhanguera e Instituto Infnet, pra apoiar seu crescimento e aprendizado.
  10. Bônus por certificação técnica, reconhecendo e recompensando seu esforço em aprender.


Valorizamos cada voz e cada pessoa, porque sabemos que a diversidade nos torna mais inovadores e fortes.

Localização
Modelo de contratação
Modelo de trabalho
São José dos Campos, SP, BR
Autônomo PJ
Remoto