This job is no longer available
Agreena
Senior Backend Engineer (Node.js)
Over 2 years ago
About the Job
About AgreenaAgreena is an exciting, dynamic and purpose-oriented organisation united in a mission to drive impact for farmers and the climate. While we’re rooted in agriculture, finance and technology, our team of experts range from soil carbon scientists and software developers to market strategists and regulatory affairs experts. More than 30 nationalities are gathered under the common Agreena flag – either working from our headquarters in Copenhagen or remotely across Europe.
Agreena provides solutions that drive both environmental and financial sustainability. Within the last year alone, we have helped farmers across 13 countries in their conversion journey to regenerative farming practices. Our company offers a supportive and positive work environment with opportunities for learning, leading and growth no matter where you are in your professional journey. We believe in giving our employees a lot of responsibility, and we encourage new thinking, innovation and fun.
And this is where you come in:We are looking for an experienced Backend Engineer Node.js, who will be working on the backend of our Carbon Platform and will also work closely with Product Managers to get new features groomed and implemented across the Agreena product portfolio. You will be a part of an already established team of software engineers at Agreena.We work on the latest Node.js version of the code, and we mostly use Nest.js with postgres. We have integrations with multiple services such as Stripe, DocuSign, Hubspot, our own authentication service and more.
How will you make an impact:
Playing a key role in the design, implementation and integration of product features;
Solving technical problems of high scope and complexity;
Helping to define and improve our internal standards for style, maintainability, and best practices for a high-scale web environment;
Helping to migrate our old code (based on Ruby on Rails) to the new NodeJs codebase.
Who we’re looking for:
3+ years of full-time working experience with Node.js & Typescript;
Experience in writing well designed, testable and efficient code;Experience in writing APIs (REST) and API documentation (swagger);
Experience with Node.js frameworks (we use Nest.js so that is preferred, but other frameworks also accepted);
Experience with integrating with 3rd party services (Stripe, DocuSign, etc.);
Experience with Data modelling, SQL and Database (relational and non-relational) knowledge;
Experience with TDD and Jest;Good communication skills;Taking ownership of your code;
Desire to constantly learn and improve yourself by embracing technical challenges;Being located in Europe and available to work between 09-15:00 CET.
Bonus points if:
Working experience on performance optimization - application monitoring, profiling, caching strategies and improvements implementation;
Experience with changing from monolith to microservices;
Experience with deployment and other dev-ops configurations with technologies like Heroku, Docker and/or AWS services such as S3, EC2, etc.
What's in it for you:
A unique opportunity to join and help shape a fast-growing tech scale up with the determination and ambitious mission to reverse climate change
A truly global environment where you can collaborate and socialise with diverse and passionate colleagues
Competitive compensation package and holidays
Remote Work Policy
Team events throughout the year
An exciting purpose-led culture and mission
Open communication and supportive feedback culture
🌍 Be your best-self everyday at AgreenaAt Agreena we are devoted to building an environment that promotes equality, inclusion, and diversity. We are on the path towards expansion and growth so with that, we believe everyone’s uniqueness should be celebrated and embraced to help us achieve this exciting journey. This is critical to our success and innovation. We want to build a product that is loved by our customers and we want the same to be reflected in our teams.
With this in mind, we are working to ensure Agreena remains a diverse and inclusive environment for everyone.
About the Company

Agreena
Agreena is a startup that mints, verifies and sells carbon credits generated by farmers to provide an economic incentive to switch from traditional arable farming to regenerative agricultural methods.
Similar Jobs

Senior Product Engineer (Front-End)
Senior Product Engineer (Front-End)
- Fuse Energy
- London, England, GB
- Remote
- Full time role
Accelerating global renewable energy transition with comprehensive solutions.
About 1 month ago

Senior Full-Stack Developer (TypeScript)
Senior Full-Stack Developer (TypeScript)
- The Upright Project
- Helsinki, Uusimaa, FI
- Remote
- Full time role
Quantifying net company impact for fact-based, climate-conscious decision-making.
9 months ago

Senior Backend Software Engineer (Hybrid)
Senior Backend Software Engineer (Hybrid)
- Anza RE
- Hybrid, Remote
- Full time role
"Optimize procurement to boost solar and energy storage projects, accelerating renewable energy adoption."
3 months ago

Full-Stack Engineer
Full-Stack Engineer
- Arbonics
- Tallinn, Harju County, EE
- Hybrid, Remote
- Full time role
Scaling forest carbon removal and biodiversity in Europe's forests through innovative partnerships.
About 1 month ago

Full Stack Engineer
Full Stack Engineer
- Perceptual Robotics
- Bristol, England, GB
- Hybrid, Remote
- Full time role
"Autonomous UAVs enhance wind turbine inspections, boosting efficiency and safety while supporting renewable energy."
20 days ago

Staff Software Engineer, Payments (Backend)
Staff Software Engineer, Payments (Backend)
- GoodLeap
- San Mateo, CA, US
- Hybrid, Remote
- Full time role
Democratizing sustainable home upgrades with $27 billion in financing and AI-driven tools since 2018.
10 days ago

Senior Software Engineer, Backend
Senior Software Engineer, Backend
- Agtonomy
- South San Francisco, CA, US
- Hybrid, Remote
- Full time role
Transforming farm equipment for autonomous and sustainable agriculture.
9 days ago

Senior Fullstack Engineer (Python, NextJS)
Senior Fullstack Engineer (Python, NextJS)
- Climate X
- London, England, GB
- Hybrid
- Full time role
Evaluate your organization's climate risk with comprehensive, integrated physical risk insights.
9 days ago

Software Engineer - Node.js (m/f/d)
Software Engineer - Node.js (m/f/d)
- Solarize
- Berlin, BE, DE
- Hybrid
- Full time role
Billing engine powering the future of carbon-free electricity with dynamic tariffs and energy communities.
4 days ago

Senior Web App Developer (Front End)
Senior Web App Developer (Front End)
- Amini
- Hybrid
- Full time role
Building Africa's environmental data infrastructure with AI to address climate challenges.
3 days ago