Point your AI agent at freehire and let it find you a job.

Get the CLI →

Nagro.co

Open 62d

Engenheiro(a) de Software FullStack Sênior

Posted Updated 10 views
Discussion

Summary

Build and lead full-stack features for a credit-intelligence platform, using React, Node.js, TypeScript, and AI tools to deliver resilient, scalable solutions from backend to frontend.

Sobre a empresa:

Somos a AgRisk, a infraestrutura completa para toda a jornada de crédito do agronegócio, com um motor de decisão alimentado por mais de 30 módulos de análise. Há 9 anos conectamos dados, tecnologia e governança para que instituições tomem decisões de crédito mais rápidas, seguras e consistentes. Já realizamos mais de 3,5 milhões de consultas, analisamos mais de 1,2 milhão de CPFs e CNPJs e hoje sustentamos a operação de mais de 1.600 clientes. Somos investidos pelo Itaú Venture Capital e recebemos recentemente um aporte de R$ 50 milhões do Rabo Partnerships, avançando para a Série B. Somos um time de mais de 100 pessoas construindo a base sobre a qual o crédito agro é decidido no país.

O que você vai fazer aqui:

  • Desenvolver funcionalidades completas, atuando do backend ao frontend, acompanhando todo o ciclo de desenvolvimento até a produção.
  • Liderar iniciativas técnicas desde o desenho da solução até a entrega, decompondo demandas, implementando, testando e realizando rollout em produção.
  • Evoluir aplicações React e serviços em Node.js, mantendo qualidade, performance e facilidade de manutenção.
  • Evoluir a arquitetura da plataforma (monólito e/ou microserviços), equilibrando decisões de curto prazo com sustentabilidade de longo prazo.
  • Construir integrações resilientes utilizando estratégias como retries, timeouts, idempotência, circuit breakers e fallback.
  • Garantir qualidade de código através de testes automatizados, code review e boas práticas de engenharia.
  • Atuar na sustentação do ambiente produtivo, investigando incidentes, propondo melhorias e participando de postmortems.
  • Utilizar ferramentas de IA como parte do processo de desenvolvimento para aumentar produtividade, qualidade e velocidade de entrega.
  • Mentorar desenvolvedores menos experientes e colaborar ativamente com a evolução técnica do time.

O que esperamos de você:

  • Sólida experiência com Node.js, TypeScript e frameworks como NestJS e/ou Express.
  • Boa experiência com React e desenvolvimento de aplicações web modernas.
  • Capacidade de desenvolver funcionalidades completas de ponta a ponta, transitando entre frontend e backend com autonomia.
  • Conhecimento de arquitetura de software, APIs REST, mensageria, integrações e sistemas distribuídos.
  • Experiência com MongoDB e/ou PostgreSQL, incluindo modelagem e otimização de consultas.
  • Vivência com testes automatizados, observabilidade, monitoramento e troubleshooting em produção.
  • Familiaridade com ferramentas de IA para desenvolvimento (AI First), utilizando-as como parte do fluxo de trabalho diário.
  • Boa comunicação, senso de responsabilidade, autonomia e facilidade para colaborar com outros desenvolvedores.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available