Desenvolvedor(a) Backend Node Senior at SuperFrete

Remote - BR

Apply

Responsabilidades:

  • Irá ajudar a criar e implementar soluções para manter o sistema sempre prático e escalável;
  • Fazer code reviews com atenção e cuidado;
  • Desenvolver, manter e otimizar aplicações backend usando Node.js, TypeScript e JavaScript;
  • Colaborar com a equipe de desenvolvimento para projetar e implementar soluções escaláveis e de alto desempenho;
  • Integrar sistemas com serviços de nuvem (ex: Firebase, AWS) para garantir escalabilidade e confiabilidade;
  • Desenvolver e manter bancos de dados MongoDB, garantindo eficiência e segurança;
  • Apoiar iniciativas de DevOps, automatizando processos e implantando pipelines de CI/CD;
  • Colaborar com outros membros da equipe para garantir a consistência e a qualidade do código;
  • Responder prontamente às necessidades da equipe e do projeto, resolvendo problemas com princípios de programação sólidos.

Requisitos:

  • Sólida experiência em desenvolvimento backend com Node.js;
  • Conhecimento de TypeScript e JavaScript.
  • Experiência em integração com serviços de nuvem (Firebase, AWS, etc.).
  • Familiaridade com bancos de dados relacionais e não relacionais, como Postgres e Mongodb;
  • Saiba escrever testes;
  • Experiência em práticas de DevOps;
  • Compreensão profunda de arquitetura de software orientada a serviços e boas práticas de desenvolvimento;
  • Alguma experiência com desenho, construção e otimização de arquitetura serverless;
  • Experiência com Clean Code e/ou Clean Architecture;
  • Capacidade de trabalhar com problemas novos e difíceis e de contribuir para bibliotecas conforme necessário.

Diferenciais:

  • Experiência com CI/CD com pipelines;
  • Conhecimento de métodos ágeis (Scrum/Kanban);
  • Prática com ferramentas de versionamento como o GIT.

O que oferecemos:

  • Modelo de contratação: PJ;
  • Modelo de trabalho 100% remoto: uma oportunidade de crescimento acessível para talentos em todo o Brasil;
  • Plano de Saúde: mantenha-se saudável com nosso abrangente plano de saúde nacional com consultas online e presenciais;
  • Wellhub/GymPass: bem-estar completo para você cuidar da sua saúde física e mental com os aplicativos integrados;
  • Voucher Kit Escritório: receba um voucher para turbinar o seu espaço de trabalho e garantir seu conforto, comodidade e produtividade;
  • Férias remuneradas: desfrute de 30 dias de férias remuneradas por ano para recarregar suas energias e relaxar;
  • Programa Super-Get-Super: indique um talento e receba um bônus;
  • Cultura colaborativa: nossa cultura é baseada na confiança, parceria e foco em resultados. Oferecemos um ambiente com autonomia e transparência;
  • Incentivo ao desenvolvimento: estamos comprometidos com a excelência e o aprendizado contínuo. Oferecemos avaliações semestrais, conversas de one-on-one, feedbacks construtivos, e muito mais.

Requisitos

Experiência

  • Sólida experiência em desenvolvimento backend com Node.js
  • Conhecimento de TypeScript e JavaScript
  • Experiência em integração com serviços de nuvem (Firebase, AWS, etc.)
  • Familiaridade com bancos de dados relacionais e não relacionais, como Postgres e Mongodb
  • Saiba escrever testes
  • Experiência em práticas de DevOps
  • Compreensão profunda de arquitetura de software orientada a serviços e boas práticas de desenvolvimento
  • Alguma experiência com desenho, construção e otimização de arquitetura serverless
  • Experiência com Clean Code e/ou Clean Architecture
  • Capacidade de trabalhar com problemas novos e difíceis e de contribuir para bibliotecas conforme necessário

Habilidades

  • Node.js
  • TypeScript
  • JavaScript
  • Firebase
  • AWS
  • Postgres
  • MongoDB
  • CI/CD
  • DevOps
  • Clean Code
  • Clean Architecture

Responsabilidades

  • Irá ajudar a criar e implementar soluções para manter o sistema sempre prático e escalável
  • Fazer code reviews com atenção e cuidado
  • Desenvolver, manter e otimizar aplicações backend usando Node.js, TypeScript e JavaScript
  • Colaborar com a equipe de desenvolvimento para projetar e implementar soluções escaláveis e de alto desempenho
  • Integrar sistemas com serviços de nuvem (ex: Firebase, AWS) para garantir escalabilidade e confiabilidade
  • Desenvolver e manter bancos de dados MongoDB, garantindo eficiência e segurança
  • Apoiar iniciativas de DevOps, automatizando processos e implantando pipelines de CI/CD
  • Colaborar com outros membros da equipe para garantir a consistência e a qualidade do código
  • Responder prontamente às necessidades da equipe e do projeto, resolvendo problemas com princípios de programação sólidos

Tecnologias

Node.jsTypeScriptJavaScriptFirebaseAWSPostgresMongoDBCI/CDGit

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.