Imagem exibindo o logotipo Trampe de Casa

Desenvolvedor Back-End Sênior

Responsabilidades:

  • Desenvolvimento e Manutenção: Desenvolver e manter APIs robustas e eficientes para aplicações web.
  • Testes e Depuração: Criar e executar testes unitários e de integração, e resolver bugs e gargalos de performance.
  • Integração de Banco de Dados: Gerenciar e otimizar interações com o MongoDB, garantindo performance e segurança.
  • Colaboração com Front-End: Trabalhar em conjunto com desenvolvedores front-end para integrar elementos do lado do cliente com a lógica do servidor.
  • Gerenciamento de Cloud AWS: Implantação/deploy AWS, incluindo serviços como EC2, Lambda, S3, etc.
  • Segurança da Aplicação: Assegurar a segurança dos dados e das aplicações, implementando as melhores práticas de segurança.
  • Documentação: Manter documentação clara do código, APIs e serviços back-end.
  • CI/CD: Utilizar processos de CI/CD para automatizar o desenvolvimento, testes e o deployment da aplicação.

Experiência obrigatória:

  • Experiência no desenvolvimento de APIs RESTful (Node.js e TypeScript) e Microsserviços
  • Experiência em MongoDB / SQL
  • Experiência em integração com outros sistemas através de API
  • Experiência prática com serviços de nuvem, preferencialmente AWS
  • Experiência com implementação de medidas de segurança em aplicações, como autenticação, autorização, proteção contra ataques comuns, como injeção de SQL
  • Experiência em ambientes de desenvolvimento ágil
  • Experiência em trabalho colaborativo com equipes multidisciplinares
  • Experiência em projetar e implementar sistemas que podem escalar eficientemente
  •  Experiência com testes automatizados (unitários, de integração) e ferramentas de debugging para garantir a qualidade e a estabilidade da aplicação

Requisitos:

Formação obrigatória:

Ciência da Computação, Engenharia de Software, Sistemas de Informação, ou áreas correlatas.

Conhecimentos técnicos obrigatórios:

  • Microserviço / APIs RESTful (Node.js, TypeScript, JavaScript, Express.js, NPM, Jest)
  • MongoDB / Redis
  • AWS(EC2, S3, RDS, Lambda)
  • Docker
  • Jenkins
  • DevOps / CI/CD / Git
  • Estratégia de segurança e autenticação (JWT, Oauth, CORS...)

Conhecimentos técnicos desejáveis: 

  • React / React Redux / React Native / Hooks / React Router / Conext API
  • JavaScript (ES6+):
  • SonarQube

Empresa: BairesDev

Trabalhe de Casa Arquiteto Python / Ref. 0071P

Contratação: Integral
title

Empresa: Grupo Primo

Front-end Engineer Pleno

Contratação: Integral
title

Leega

Leega

  • top 100 brasilícone de verificado
  • ícone de verificado
  • ícone de verificadoLeega
  • ícone de verificadoA combinar

Compartilhar