Avenga
Avenga
A Avenga é uma empresa internacional de tecnologia e engenharia de software que atende empresas por meio de consultoria, desenvolvimento de produtos e transformação digital. Suas equipes desenvolvem soluções personalizadas de software, nuvem e integração para desafios complexos nos setores de consultoria, manufatura e saúde, contando com a experiência de mais de 6.000 profissionais em vários países. A Avenga também apoia a aquisição de talentos e o desenvolvimento profissional dentro da organização.

Engenheiro(a) sênior de Node.js

Desenvolva sistemas backend escaláveis para os projetos de consultoria de TI da Avenga. Projete APIs, otimize bancos de dados e ajude a entregar software seguro e confiável.

Descrição

  • Desenvolver e manter aplicações backend escaláveis com Node.js.
  • Desenvolver e integrar APIs REST e microsserviços.
  • Produzir código eficiente, reutilizável e bem documentado.
  • Trabalhar com engenheiros de frontend, QA e DevOps e com as partes interessadas do produto.
  • Projetar e aprimorar estruturas de bancos de dados, consultas e acesso a dados.
  • Identificar e corrigir gargalos de desempenho e problemas técnicos.
  • Aplicar práticas seguras à autenticação, autorização e ao tratamento de dados.
  • Criar e manter testes automatizados unitários e de integração.
  • Revisar código e ajudar a manter boas práticas de engenharia.
  • Participar de discussões técnicas, decisões de arquitetura e concepção de soluções.
  • Ajudar com CI/CD, lançamentos e resolução de problemas em produção.
  • Manter a confiabilidade, a escalabilidade e a facilidade de manutenção das aplicações.
  • Compartilhar conhecimentos e ajudar no desenvolvimento profissional dos colegas.

Requisitos

  • Ter pelo menos três anos de experiência profissional em desenvolvimento backend, incluindo experiência prática significativa com Node.js.
  • Demonstrar sólidos conhecimentos de JavaScript (ES6+) e TypeScript.
  • Ter experiência com frameworks de Node.js, como Express.js, NestJS ou Fastify.
  • Compreender programação assíncrona e arquitetura orientada a eventos.
  • Ter projetado e desenvolvido APIs REST.
  • Conhecer bancos de dados relacionais ou NoSQL, como PostgreSQL, MySQL ou MongoDB.
  • Ter familiaridade com ferramentas ORM ou ODM, como Prisma, TypeORM, Sequelize ou Mongoose.
  • Compreender princípios e padrões de design de software e arquitetura limpa.
  • Usar Git e fluxos de trabalho de desenvolvimento colaborativo.
  • Ter familiaridade com Docker, pipelines de CI/CD e ambientes em nuvem.
  • Ter experiência na escrita de testes unitários e de integração.
  • Compreender segurança de aplicações, otimização de desempenho e depuração.
  • Ter forte capacidade de resolução de problemas e uma abordagem proativa ao desenvolvimento.
  • Comunicar-se bem em inglês e colaborar com equipes internacionais.

Benefícios

  • Igualdade de oportunidades, independentemente de raça, etnia, identidade de gênero, orientação sexual, deficiência, idade, religião ou outras características.
  • Um ambiente de trabalho respeitoso e inclusivo.
  • A oportunidade de trabalhar com equipes internacionais.
  • Oportunidades de crescimento profissional e compartilhamento de conhecimento.

Vagas relacionadas

Redis

Engenheiro(a) sênior full stack, experiência de desenvolvimento com IA

Redis
1.001 – 5.000 Funcionários
B2BInteligência artificialSaaS

Crie consoles Redis, ferramentas de linha de comando, servidores MCP e habilidades para agentes como engenheiro(a) sênior full stack. Desenvolva experiências de desenvolvimento nativas de IA para clientes Redis.

Abrir
Avenga

Engenheiro(a) sênior de Python (Sófia, híbrido)

Avenga

Desenvolva serviços de backend escaláveis e APIs com Python na Avenga, empresa internacional de engenharia. Ajude a aplicar tecnologia nativa de IA em diferentes setores.

Abrir
Cognyte

Engenheiro(a) sênior de back-end, Cognyte (híbrido, Bulgária)

Cognyte
1.001 – 5.000 Funcionários
CibersegurançaGovernoSegurança

Desenvolva microsserviços Java para a plataforma de análise distribuída da Cognyte, projetando sistemas de dados escaláveis e apoiando colegas de engenharia. Esta vaga sênior fica na Bulgária e tem regime de trabalho híbrido.

Abrir
nDeavour Consulting

Desenvolvedor(a) sênior de iOS – Swift e fintech

nDeavour Consulting
1 – 10 Funcionários
ConsultoriaLogísticaMarketing

Projete e desenvolva aplicativos iOS escaláveis para projetos de fintech com Swift, aprimorando a experiência dos clientes e os serviços financeiros. Colabore com as equipes de produto e engenharia e contribua para o crescimento do time com revisões de código e programação em dupla.

Abrir
nDeavour Consulting

Desenvolvedor(a) sênior de iOS – Swift e fintech

nDeavour Consulting
1 – 10 Funcionários
ConsultoriaLogísticaMarketing

Projete e desenvolva aplicativos iOS escaláveis para projetos de fintech com Swift, aprimorando a experiência dos clientes e os serviços financeiros. Colabore com as equipes de produto e engenharia e contribua para o crescimento do time com revisões de código e programação em dupla.

Abrir