Match score not available

9547 - Desenvolvedor Node Sênior

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience with NodeJS and NestJS, Proficient in JavaScript, HTML, CSS, Experience with React.js and state management, Knowledge of PostgreSQL and MongoDB.

Key responsabilities:

  • Participate in agile project methodologies
  • Contribute to product ideation and delivery
Runtalent logo
Runtalent SME https://www.runtalent.it/
501 - 1000 Employees
See all jobs

Job description

Este é um cargo remoto.

Oportunidade: Desenvolvedor Node Sênior

Requisitos:

Experiência de desenvolvimento utilizando NodeJS com NestJS;
Experiência com desenvolvimento web utilizando React.js;
Sólido conhecimento em JavaScript, HTML, CSS e princípios de desenvolvimento front-end;
Capacidade de criar componentes reutilizáveis e manter código limpo e escalável. Experiência com o gerenciamento de estado em React (Redux, Context API, ou similares);
Conhecimento em frameworks e bibliotecas relacionadas, como React Router, Material-UI, ou Styled Components, é um diferencial;
Experiência com integração de sistemas usando REST;
Experiência com banco de dados queries / procedures ;
PostgreSQL como banco de dados relaciona MongoDB como banco de dados NoSQL Análise e otimização de queries ;
Criação e utilização de índices ;
Planejamento de modelagem e migração de dados ;
Conhecimentos sobre arquitetura de software ;
Padrões de projeto orientação à objetos Padrões de design;
Qualidade de código Performance (aplicação, banco de dados, rede, etc) ;
Observabilidade e mensageria (Service bus, Kafka);
Experiência com cultura e métodos ágeis (Scrum)
Conhecimento em algum sistema de controle de versões de software ;
GIT ,Prática com estratégias de branch .

Desejáveis:
Experiência com Azure, como por exemplo os serviços Azure DevOps, Azure Functions, Azure Event Hub, Azure Service Bus;
Azure Devops (pipeline) Como Pessoa Desenvolvedora de Software, você terá oportunidade de:
Participar desde a ideação e concepção de produtos e serviços, até sua entrega e sustentação;
Fazer escolhas e/ou discussões das tecnologias que serão empregadas em projetos;

Responsabilidades:
Participar e contribuir com projetos que utilizam metodologias de entrega ágil, integração contínua e desenvolvimento guiado por testes (TDD);
Comportamento (BDD), técnicas de modelagem e pair programming;
Contribuir com a evolução dos nossos projetos sendo parte de um time de alta performance que atua diretamente com empresas de relevância nacional e internacional.

Modelo de atuação: Remoto.



Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Problem Solving

Node.js Developer Related jobs