Match score not available

Engenheiro de Software Back-end SR

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Solid experience in software development, Knowledge of microservices architecture, Understanding of SOLID, Clean Code principles, Experience with Cloud services (GCP, AWS), Familiarity with CI/CD tools.

Key responsabilities:

  • Develop and improve a SaaS product
  • Automate tasks and enhance performance
  • Maintain and evolve codebase based on best practices
  • Support creation of development standards
  • Work in a high-performance agile team
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?

  • Você irá atual em um produto SaaS, de análise de crédito e fluxos de trabalho para a cadeia do Agronegócio.
  • Evoluir produtos e serviços, construindo e melhorando funcionalidades.
  • Evoluir processos de backoffice, onboardings, automatizando tarefas manuais e aumentando o desempenho de outras áreas da empresa.
  • Evoluir nossa base de código, efetuando correções de código e arquiteturais que forem necessárias, garantindo o cumprimento de boas práticas pelo time
  • Suportar e promover a criação dos processos, padrões e implantação de melhores práticas de desenvolvimento de software;
  • Auxiliar o time, trazendo conhecimento e maturidade em esteira de desenvolvimento com metodologia ágil

O Que Esperamos De Você?

  • Possua sólida experiência em desenvolvimento de software (NodeJS, TypeScript, Express, AWS SDK, MongoDB);
  • Conhecimento em arquiteturas de micro-serviços e arquiteturas voltadas para emissão e recepção de eventos baseados em filas;
  • Princípios de SOLID, Clean Code e DDD/TDD;
  • Experiência com serviços e plataformas Cloud. (GCP, AWS);
  • Experiência com ferramentas de integração contínua CI/CD;
  • Noções de escrita e automação de testes.
  • Goste de atuar com Pair Programming - Aprender e compartilhar;
  • Tenha conhecimento e vivência com Pull/Merge Request, Code Review, GitFlow
  • Esperamos que você ajude a evoluir nossa base de código alinhada com os resultados do negócios;

Sobre seu papel no time:

  • Atuar em um time de produto construindo uma plataforma robusta que concede ao público do agro acesso ao crédito;
  • Propor idéias e melhorias arquiteturais e de processos junto com o time;
  • Aplicar metodologia ágil de entrega contínua em um time de alta performance;
  • Aprender constantemente e ser flexível com mudanças;
  • Fazer entregas ágeis de evoluções do nosso produto;
  • Utilizar padrões arquiteturais robustos através de boas práticas do clean code, design patterns e dos princípios de SOLID.
  • Possua atitude positiva e se expresse com facilidade e empatia com o seu time;

Required profile

Experience

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

Other Skills

  • Communication

Backend Developer Related jobs