Engenheiro(a) de Software

Il y a 4 heures

belgium be TIVIA TI Temps plein

Modelo: 100% remoto Remuneração: Pretensão salarial em PJ Inglês: C1 fluente - obrigatório

Engenheiro(a) de Software Fullstack Sênior

Principais responsabilidades

  • Projetar, desenvolver e manter aplicações fullstack utilizando React.js, Node.js e NestJS.
  • Trabalhar com bancos de dados MongoDB e PostgreSQL, garantindo desempenho e escalabilidade.
  • Monitorar aplicações, identificar gargalos e atuar na resolução de incidentes.
  • Realizar análises de causa raiz de falhas em produção e implementar melhorias preventivas.
  • Desenvolver e executar testes unitários, assegurando a qualidade e a confiabilidade do código.
  • Aplicar boas práticas de engenharia de software, como SOLID e Clean Code.
  • Utilizar Git para versionamento e colaboração com a equipe de desenvolvimento.

Requisitos obrigatórios

  • Mínimo de 7 anos de experiência em desenvolvimento Fullstack
  • Experiência sólida com React.js, Node.js e NestJS.
  • Conhecimento avançado em MongoDB e PostgreSQL.
  • Experiência com testes unitários e controle de versão com Git.
  • Conhecimento de monitoramento, análise de desempenho e resposta a incidentes.
  • Familiaridade com soluções SaaS e plataformas digitais.
  • Domínio de boas práticas de desenvolvimento, arquitetura e qualidade de código.
  • Inglês C1 fluente, para comunicação profissional.