Desenvolvedor Nodejs Pleno

Remuneração mensal:

CLT R$ 0,00 - R$ 7.000,00 / mês

Remoto

(Qualquer lugar)

Pleno

Requisitos

5+ anos de experiência na carreira

Nodejs

PostgreSQL

MongoDB

Git

MySQL

Docker

AWS

Tarefas e Responsabilidades

Sobre a Vaga


Buscamos um Desenvolvedor Backend Pleno apaixonado por construir sistemas escaláveis e de alta performance utilizando Node.js. O profissional será responsável por projetar, desenvolver e manter APIs robustas, integrando-as com diferentes serviços e garantindo a qualidade e estabilidade de nossas soluções de backend. Você atuará em um ambiente ágil e colaborativo, contribuindo ativamente para a evolução da nossa arquitetura.

Principais Responsabilidades

●       Desenvolver e manter APIs RESTful e/ou GraphQL.

●       Garantir a qualidade do código através de testes unitários, de integração e end-to-end.

●       Trabalhar com diferentes tipos de bancos de dados (SQL e NoSQL) e otimizar queries para máxima performance.

●       Colaborar com a equipe de frontend e outras equipes de engenharia para definir contratos de APIs e solucionar desafios técnicos.

●       Participar ativamente das cerimônias ágeis (Daily, Planning, Review e Retrospectiva).

●       Implementar soluções de segurança, autenticação e autorização nas APIs.

●       Monitorar o desempenho dos serviços e identificar gargalos, propondo e implementando melhorias contínuas.

●       Garantir a documentação técnica clara e precisa dos serviços desenvolvidos.

Requisitos Técnicos Obrigatórios

●       Experiência sólida como Desenvolvedor Backend com Node.js.

●       Proficiência no desenvolvimento de APIs.

●       Experiência com bancos de dados relacionais (PostgreSQL ou MySQL) e não relacionais (MongoDB ou Redis).

●       Conhecimento prático em Git e fluxos de trabalho de versionamento.

●       Experiência na escrita de testes automatizados.

●       Familiaridade com arquitetura de microsserviços e/ou aplicações monolíticas bem estruturadas.

●       Conhecimento em Docker e conceitos básicos de containers.

Diferenciais (Não Obrigatórios)

●       Experiência com mensageria/filas (RabbitMQ ou SQS).

●       Conhecimento em AWS

●       Familiaridade com Kubernetes para orquestração de containers.

●       Experiência em desenvolvimento de back-end com TypeScript.

●       Conhecimento em práticas de CI/CD (Integração e Entrega Contínua).

Competências Comportamentais

●       Proatividade: Capacidade de identificar e solucionar problemas de forma autônoma.

●       Trabalho em Equipe: Excelente comunicação e disposição para colaborar com diferentes times.

●       Foco em Qualidade: Atenção aos detalhes e compromisso com código limpo e manutenível.

●       Aprendizado Contínuo: Curiosidade e interesse em se manter atualizado com novas tecnologias e práticas do mercado.


Compartilhar vaga:

Phone

Somente arquivo pdf com o tamanho máximo de 3mb.

Compartilhar vaga: