




Job Summary: Lead backend initiatives from design to delivery, evolve the platform architecture, and ensure system quality and reliability. Key Highlights: 1. Lead backend initiatives from design to delivery 2. Evolve the platform architecture with a pragmatic vision 3. Mentor mid-level developers and share knowledge AgRisk is a **complete intelligence HUB** **that brings together data, technology, governance, and analytics** to support every stage of the agricultural credit journey. As a pioneering solution in the sector, it establishes a new standard of efficiency, simplicity, and precision—enabling faster, safer, and more consistent decisions for **risk, credit, compliance, and intelligence** teams. **Main Hub Solutions:** * **AgRisk:** Integrates national restriction data into the credit analysis workflow, enabling structured reading of delinquency, payment history, and risk signals throughout the decision-making journey. Information is consolidated into a single environment and used to support more consistent credit decisions—always in conjunction with financial, legal, and behavioral data. * **AgFlow:** A credit pipeline responsible for structuring and organizing the credit analysis and decision-making journey—from onboarding to formalization. * **CredAcademy:** Training for professionals seeking authority over agricultural credit. **What You’ll Do Here:** * Lead backend initiatives from design to delivery, including requirement decomposition, implementation, testing, and production rollout. * Evolve the platform architecture (monolith and/or microservices) with a pragmatic vision, 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. * Conduct complex integrations, ensuring application resilience through strategies such as timeouts, retries, idempotency, 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 pairing, pull request reviews, and ongoing guidance. * Contribute to improving platform observability, supporting technical decisions with data and system health metrics. **What We Expect From You:** * Solid backend development experience with **Node.js and TypeScript**, working with **Nest.js and/or Express** in production environments. * Consistent experience defining and evolving system architectures, understanding trade-offs such as service separation, API versioning, and scalability. * Practical proficiency with databases—including **modeling, indexing, and performance tuning** in **MongoDB and/or PostgreSQL**. * Experience with observability and incident management using logs, metrics, tracing, and monitoring tools. * Strong communication skills and ability to mentor other developers—sharing knowledge and guiding technical decisions. * Organization, accountability, and autonomy to operate effectively in highly complex and high-impact environments. **Nice-to-Have:** * Solid experience with **Google Cloud Platform (GCP)** and **DevOps and CI/CD practices**, such as Cloud Build and infrastructure-as-code. * Experience with asynchronous architectures using **queues, workers, and DLQs**. * Advanced English proficiency for reading, writing, and technical communication.


