Match score not available

Desenvolvedor Backend (Node/Nest)

fully flexible
Remote: 
Full Remote
Work from: 

Mutant logo
Mutant Information Technology & Services Large https://mutant.com.br/
1001 - 5000 Employees
See all jobs

Job description

JOB DESCRIPTION

O QUE É SER UM MUTANT?

Quando você decide ser Mutant, você decide dar um passo diferente na sua vida e na sua carreira.


Ser Mutant é aceitar ser parte de um grupo com coragem para traçar novos caminhos e ambição para chegar mais longe a cada dia.


A gente não é a empresa da moda - nem faz questão de ser. Ao contrário, fazemos muito mais do que falamos. E preferimos fazer em grupo porque aqui é com todos e por todos.


Estamos sempre em busca de gente talentosa e apaixonada para crescer e evoluir com a gente. Se você acredita no seu talento e consegue mostrar isso na prática, venha ser um Mutant.


A gente te aguarda. 🚀


RESPONSIBILITIES AND ASSIGNMENTS

  • Desenvolvimento e manutenção de serviços e APIs utilizando Node.js e o framework NestJS, garantindo alta disponibilidade e escalabilidade das soluções.
  • Definição e implementação de arquitetura de software, contribuindo ativamente para decisões de design e boas práticas de desenvolvimento.
  • Criação e manutenção de testes automatizados (unitários, de integração e e2e), assegurando a qualidade e a confiabilidade do código.
  • Integração com bancos de dados (SQL e/ou NoSQL), incluindo modelagem, otimização de consultas e manutenção de índices e estruturas de dados.
  • Implementação de boas práticas de segurança e monitoramento em aplicações backend, visando proteção de dados e alta performance.
  • Identificação e resolução de problemas de performance, gargalos e bugs complexos, propondo melhorias contínuas.
  • Participação em code reviews e mentorias para garantir a padronização do código e evolução do time.
  • Documentação técnica das soluções desenvolvidas, assegurando clareza e facilidade de manutenção.



REQUIREMENTS AND QUALIFICATIONS

  • Experiência avançada em desenvolvimento Node.js (5+ anos), com foco específico em aplicações de alta complexidade e escalabilidade.
  • Conhecimento profundo no framework NestJS, incluindo injeção de dependências, modules, decorators, interceptors, guards, pipes, etc.
  • Sólidos conhecimentos em arquitetura de microsserviços, mensageria e padrões de comunicação (REST, gRPC, eventos).
  • Prática sólida em testes automatizados, incluindo testes unitários, de integração e e2e. Domínio de ferramentas como Jest ou Mocha.
  • Familiaridade com bancos de dados relacionais (ex.: MySQL) e NoSQL (ex.: MongoDB) e técnicas de otimização de queries.
  • Domínio de práticas ágeis (Scrum, Kanban) e versionamento de código com Git, participando de code reviews e garantindo a qualidade do projeto.
  • Conhecimentos avançados de segurança e performance em aplicações Node.js, incluindo mitigação de vulnerabilidades comuns (SQL Injection, XSS, CSRF).
  • Perfil colaborativo e habilidade de liderar tecnicamente projetos e equipes, apoiando e orientando desenvolvedores(as) menos experientes.



ADDITIONAL INFORMATION

O que você vai encontrar por aqui:

  • Flexibilidade nos seus horários;
  • Estrutura horizontal;
  • Dress code livre;
  • Estacionamento para bikes e patinetes (em caso de ida ao escritório);
  • Oportunidades de crescimento cross brands;
  • Empresa Cidadã: Nossos colaboradores tem a licença parental estendida;


Benefícios:

  • Assistência médica e odontológica;
  • Seguro de vida;
  • Vale-transporte;
  • Vale-refeição e alimentação;
  • Wellhub (Gympass);
  • Auxílio Creche;
  • Auxílio filhos com deficiência;
  • Bônus por resultados;
  • Dayoff para aniversários;
  • Alelo Multibenefícios;
  • Allya - parcerias e descontos no app;


Além disso, incluímos também alguns benefícios com o propósito Mutant:

• Liberdade para ser quem você é. Incluir todos com o mesmo olhar está em nosso DNA. Aqui não fazemos distinção de gênero, raça, credo ou cor! Somos todos Mutants!

• Pessoas e experiências são o que nos movem. São a nossa essência e nosso propósito. Ações e programas voltados a clima, desenvolvimento e cultura;

• Gerar valor para pessoas e negócios. Juntos, criamos produtos digitais que impulsionam os negócios.;

• Fazer parte de um time sensacional, que joga junto, com uma cultura de colaboração, inovação e transformação. E o mais importante: que se diverte em toda a jornada;

• Trabalhar e trocar conhecimentos diários. As melhores cabeças do mercado em um lugar que elas podem ser elas mesmas: é assim que entregamos soluções disruptivas;


MUTANT - BUSINESS EVOLUTION

Conectamos o que os clientes querem com o que as empresas precisam. Fazemos isso ao criar tecnologias e experiências superiores para as marcas. Quando falamos sobre evolução digital e solução de desafios, pra nós, tudo é possível. Se ainda não for possível, a gente descobre como.


Entendemos os principais desafios de marketing, vendas e tecnologia das empresas para gerar resultados financeiros. Transformamos conhecimento em insights. Desenhamos novas tecnologias e novas experiências. Implementamos e gerenciamos jornadas. Tudo para que clientes tenham a melhor experiência com as marcas. Clientes satisfeitos. Empresas líderes.


As melhores cabeças do mercado em um lugar que elas podem ser elas mesmas: é assim que entregamos soluções disruptivas. Em conjunto com um exclusivo ecossistema de parcerias estratégicas e fornecedores ponta de lança, criamos soluções para todos os momentos do ciclo de vida do cliente.


Site oficial: mutant.com.br


Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration

Back-End Developer Related jobs