




Job Summary: We are seeking a Mid Backend Engineer with an architectural mindset and a business-impact focus to design and evolve the backend architecture for shopping cart and payments, build scalable services in Node.js on AWS, integrate payment platforms such as Stripe, design robust APIs, and model data in MongoDB. Key Highlights: 1. Design and evolve the backend architecture for shopping cart and payments 2. Build scalable services in Node.js on AWS and serverless environments 3. Integrate and optimize payment platforms such as Stripe **CrowdFarming** is Europe’s leading technology-driven farmer-to-consumer marketplace. We are building the full technology stack and logistics infrastructure enabling consumers to access the largest catalog of ecological and regenerative farmers. Our vision is to **build the most sustainable food supply chain**, ensuring farmers receive fair prices for their ecological produce and consumers receive fresh food that travels 75% less than supermarket alternatives. Launched in 2017, we already collaborate with over 300 farmers across Europe. We believe that **buying food directly from farmers is the most powerful everyday act available to anyone** to generate positive social and environmental impact. **Your Impact:** Our Fintech team forms the transactional core of our product: we manage the shopping cart, payment orchestration, financial logic, and infrastructure enabling secure, consistent, and scalable processing of thousands of transactions. We seek a **Mid Backend Engineer** with an architectural mindset and a business-impact focus. **Your Responsibilities:** * Design and evolve the backend architecture for the **shopping cart and payment system**. * Build scalable services in **Node.js** on **AWS (primarily Lambda / serverless environments)**. * Integrate and optimize payment platforms such as **Stripe**. * Design robust APIs (REST) and real-time communication systems (WebSockets). * Model data and optimize performance in **MongoDB**. * Ensure consistency and resilience in transactional flows. * Apply **TDD** and best practices to ensure quality and maintainability. * Actively participate in business, technical, and system evolution decisions. **What We’re Looking For:** * +2 years of backend development experience, primarily with **Node.js**. * Experience in **backend and cloud architecture design**. * Solid experience with **MongoDB**. * Integrations with **Stripe or other payment platforms**. * Experience with **AWS**, especially serverless environments (Lambda, Step Functions). * Knowledge of various communication models (REST, WebSockets, etc.). * Proficient use of **GIT**. * Experience applying **TDD**. * Minimum English level: **B2**. **What We Offer:** * Permanent contract with **flexible working hours**, and reduced working hours on Fridays and during summer (July and August) * Hybrid work model: **3 remote days per week.** * €25 monthly allowance for recurring expenses. * **€250 annual training budget**, for courses or training of your choice. * Language classes partially funded by CrowdFarming. * **Birthday and work anniversary credits.** * Partially funded private health insurance.


