Match score not available

Engenheiro(a) de Software Back-End PL - Node.js

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Advanced experience in Node.js and TypeScript, Familiarity with GCP (Google Cloud Platform) resources, Knowledge in queue management systems and messaging, Understanding of SOLID principles and Design Patterns, Experience implementing resilient and scalable APIs and services.

Key responsabilities:

  • Implement new features in products and services
  • Maintain code and promote best practices
  • Ensure products are updated with latest frameworks
  • Develop efficient integrations with external APIs
  • Work with cloud environment using Google Cloud Platform
Nagro Crédito Agro logo
Nagro Crédito Agro Agriculture & Farming Scaleup https://nagro.com.br/
51 - 200 Employees
See more Nagro Crédito Agro offers

Job description

O que você irá fazer?

  • Implementar novas funcionalidades em nossos produtos e serviços;
  • Trabalhar na manutenção do nosso código, promovendo boas práticas;
  • Ajudar na evolução da base de código, alinhada com as metas de negócio;
  • Garantir que nossos produtos estejam atualizados com as versões mais recentes de frameworks e bibliotecas;
  • Aplicar padrões arquiteturais robustos, aderindo ao clean code, design patterns e princípios de SOLID;
  • Desenvolver e manter integrações eficientes com APIs externas;
  • Implementar micro-serviços e monolitos, garantindo escalabilidade e desempenho;
  • Trabalhar com um ambiente em nuvem com Google Cloud Platform (GCP), aproveitando suas características e serviços;

O que esperamos de você?

  • Domínio avançado de Node.js e TypeScript.
  • Noção dos principais recursos disponíveis no GCP (ex: compute engine, cloud functions, cloud runs, scheduler, cloud storages, secret manager, cloud tasks e pub/sub, cloud build) e containers (Docker);
  • Conhecimento em sistemas de gerenciamento de filas e mensageria;
  • Conhecimento de SOLID, Designers Patterns, Clean Code e DDD/TDD;
  • Conhecimento do Gitflow, conventional commit e realizar code reviews;
  • Experiência na implementação de APIs e serviços resilientes e escaláveis:
  • Comunicar-se de forma clara e eficaz com a equipe, mantendo uma postura proativa e colaborativa.
  • Profundo entendimento de bancos de dados não-relacionais(MongoDB) e relacionais(Postgres).
  • Conhecimento e aplicação de práticas de teste e integração contínua(Cloud Build, GitHub Actions)

 

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Agriculture & Farming
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Verbal Communication Skills

Back-End Engineer Related jobs