Senior Back-End Developer
About Metabolic Software
Metabolic Software develops software products to accelerate the sustainability transition. Our tools are grounded in environmental science, enabling us to turn granular data into actionable decisions. Metabolic Software is part of the larger Metabolic family of organizations, which engages in applied research, consulting, and venture building. These entities work together to identify, scale, and implement innovative solutions to global problems. Our young and passionate team focuses on digital solutions, while putting the planet, and people, over profit.
About the Role
Metabolic is seeking a senior back-end developer to join our software team. You will be part of a scrum team and work closely with our lead software architect. Your role will be responsible for backend implementation within a small but growing software team. You will build infrastructure, cloud resources, etc., implementing best industry practices in existing and new products, like TDD, and will be responsible for guarding backend-related processes and ensuring guidelines are met during development projects. You will work closely with our software architect, deciding together which technologies to use and creating technical designs for tools, and you will guide and mentor less experienced backend developers.
A qualified candidate should have a solid background in building high traffic SaaS products. We’re looking for someone who is passionate about applying technology to find optimal solutions and capable of adaptively working with different programming languages and frameworks. You should have a solid attention to detail, be a proactive problem solver, and work well in a dynamic, fast-paced environment.
We work with a wide range of technologies, depending on what is most suitable for the problem at hand. Hence, we are looking for developers who can adapt rapidly to new challenges and are keen to learn.
We are seeking a candidate with the following qualifications
- 3+ years’ relevant professional work experience
- Professional work experience with building high traffic web applications (SAAS).
- Familiar with an agile development process
- Familiar with test-driven development (unit testing, integration testing)
- Preferably, a track record of implementations with technology such as:
- GraphQL and Restful APIs
- Experience with the following tools:
Bonus (but not required): DevOps experience, with an understanding how to operate a Kubernetes cluster and CI/CD pipelines
This is a full-time position and requires you to be willing and able to live and work in the Netherlands.