Growdev

Desenvolvedor Backend Node.js Pleno/Sênior

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

Estamos em busca de um(a) Desenvolvedor(a) Backend Pleno/Sênior para atuar de forma 100% remota no desenvolvimento e evolução de aplicações escaláveis, APIs de alta performance e soluções em arquitetura de microsserviços, utilizando tecnologias modernas em ambientes cloud. O profissional fará parte de um time altamente colaborativo, participando de decisões técnicas, definição de arquitetura e desenvolvimento de soluções robustas para projetos estratégicos.

Responsabilidades

  • Desenvolver e manter aplicações backend utilizando Node.js e TypeScript.
  • Projetar, desenvolver e evoluir APIs REST de alta disponibilidade e performance.
  • Implementar integrações entre sistemas utilizando APIs, Webhooks e serviços de terceiros.
  • Atuar na construção de arquiteturas baseadas em microsserviços e event driven.
  • Desenvolver soluções em ambientes Microsoft Azure e AWS, utilizando serviços serverless e IoT.
  • Trabalhar com bancos de dados relacionais e NoSQL, garantindo performance e escalabilidade.
  • Implementar mecanismos de cache e otimização utilizando Redis.
  • Participar da definição de arquitetura, revisão de código e evolução das boas práticas de desenvolvimento.
  • Contribuir com pipelines de CI/CD, observabilidade, monitoramento e qualidade de software.
  • Colaborar com equipes multidisciplinares na construção de soluções escaláveis e resilientes.
PUBLICIDADE

Requisitos

  • Experiência sólida com Node.js, JavaScript e TypeScript.
  • Experiência no desenvolvimento de APIs REST.
  • Conhecimento em autenticação e autorização utilizando JWT e OAuth2.
  • Experiência com documentação de APIs utilizando Swagger/OpenAPI.
  • Vivência com bancos de dados: PostgreSQL, MongoDB, Azure Cosmos DB, Redis.
  • Experiência com arquitetura de microsserviços e comunicação assíncrona.
  • Conhecimento em Docker e Kubernetes.
  • Experiência com Git e pipelines de CI/CD (Azure DevOps ou GitHub Actions).
  • Conhecimento em testes unitários e de integração.
  • Experiência com monitoramento, logging estruturado e observabilidade.
  • Vivência em ambientes Microsoft Azure, incluindo: Azure Functions, Azure Cosmos DB, Azure IoT Hub e Azure Redis Cache.
  • Conhecimento em AWS IoT Core e integração de dispositivos IoT com serviços em nuvem.

Benefícios

  • Equipamentos de trabalho de qualidade.
  • Day off no mês do seu aniversário.
  • Incentivo à educação, com parcerias com instituições de ensino superior e de idiomas.
  • Plataforma de formação Growdev, com conteúdos práticos e alinhados ao mercado de tecnologia.

Somos uma startup movida por conexões, movimento e confiança. Acreditamos que o crescimento acontece quando as pessoas se unem para aprender, transformar e inovar. Nosso propósito é conectar talentos e empresas, oferecendo soluções que impulsionam a transformação digital e promovem uma cultura de ap...[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE