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.
● 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.
● 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.
● 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).
● 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:
Compartilhar vaga: