Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Nagro Crédito Agro

Mid-level Backend Software Engineer

Nagro Crédito Agro

Backend Engineer leading design and implementation at AgRisk technology hub. Focusing on stability, architecture, and mentoring in a complex environment.

Posted 6/26/2026full-timeRemote • 🇧🇷 BrazilMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
CloudGoogle Cloud PlatformJavaScriptMongoDBNode.jsPostgresTypeScript

About the role

Key responsibilities & impact
  • Lead backend initiatives from design to delivery, handling requirement decomposition, implementation, testing, and production rollout.
  • Evolve the platform architecture (monolith and/or microservices) with a pragmatic approach, balancing short-term decisions with long-term sustainability.
  • Implement and maintain code quality standards, including testing, effective code reviews, consistent error handling, and development best practices.
  • Lead complex integrations, ensuring application resilience through strategies such as timeouts, retries, idempotence, and fallbacks.
  • Actively contribute to system stability and reliability in production, performing diagnostics, incident mitigation, and participating in postmortems.
  • Mentor mid-level developers, supporting their technical growth through pair programming, pull request reviews, and ongoing guidance.
  • Contribute to improving platform observability, using data and system health metrics to inform technical decisions.

Requirements

What you’ll need
  • Strong experience in backend development with Node.js and TypeScript, working with NestJS and/or Express in production environments.
  • Hands-on experience defining and evolving system architecture, understanding trade-offs such as service separation, API versioning, and scalability.
  • Practical proficiency with databases, including modeling, indexing, and performance tuning for MongoDB and/or PostgreSQL.
  • Experience with observability and incident management, using logs, metrics, tracing, and monitoring tools.
  • Good communication skills and ability to mentor other developers, sharing knowledge and guiding technical decisions.
  • Organized, responsible, and autonomous to operate in high-complexity, high-impact environments.
  • Experience with Google Cloud Platform (GCP) and DevOps/CI/CD practices (e.g., Cloud Build and infrastructure as code) is a plus.
  • Experience with asynchronous architectures, using queues, workers, and dead-letter queues (DLQ).
  • Advanced English for reading, writing, and technical communication.

Benefits

Comp & perks
  • Life insurance
  • Wellhub (Gympass membership)

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend developmentNode.jsTypeScriptNestJSExpressdatabase modelingMongoDBPostgreSQLobservabilityasynchronous architectures
Soft Skills
communication skillsmentoringorganizational skillsresponsibilityautonomy