Deal
Pessoa Desenvolvedora Nodejs Pleno
DealBrazil2 days ago
Full-timeInformation Technology

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.

Seja um Dealmaker e aproveite


● Flash benefícios (VR/VA);

● Trilha de carreira;

● Convênio Farmácia;

● Gympass

● Assistência Médica

● Auxílio Creche.

● Incentivo a certificação e qualificação.

Key Skills

Ranked by relevance