Software Development Manager

Introduction

Do you have experience in leading software development teams and are enthusiastic about sustainability and circularity? Metabolic Software, a sustainability-focused software company based in Amsterdam, is looking for a full-time Software Development Manager to join our growing team.

About Metabolic

Metabolic Software develops software products to accelerate the sustainability transition. Our tools provide the most accurate and insightful sustainability intelligence to decision-makers around the world, democratizing access to this expertise in the process.

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. Read more about Metabolic’s impact in our latest impact report

Our young and passionate team focuses on digital solutions, while putting the planet, and people, over profit. We have front-end and back-end developers, project managers and a UX designer. We are supported by visual designers and sustainability experts from Metabolic. But we are growing rapidly and are looking for new colleagues in several areas. 

For more information see: Metabolic Software

Our Needs

Our software team is growing rapidly, and we are looking for a team developer and culture setter with strong organizational skills. You’ll manage a growing team of software developers (currently around 5 with the ambition to double in size within the coming months) to ensure the delivery of requirements from the Metabolic software team. As a software development manager you will have the following key responsibilities:

  • Implement appropriate procedures and processes to enable the reliable delivery of great software
  • Help to coordinate team activities and ensure that the team has all necessary resources to complete their work efficiently, and in an empowering environment
  • Help set and guard the culture for the team as we are growing
  • Develop and execute onboarding processes for new hires to ensure effective and fulfilling team integration
  • Participate in annual team performance reviews and determine personal and team development trajectories
  • Help to identify hiring needs with the team and to oversee the hiring process
  • Represent the software development team in meetings with clients and other stakeholders as needed

Your Profile

You are passionate about building great teams and enjoy applying technology to find great solutions. You are a good communicator that can express ideas clearly, but you also respect other people’s ideas and are open to new practices. You have strong values from which you make your decisions. You have a solid theoretical and practical understanding of how modern software should be built. You are highly motivated to contribute your skills and efforts to solving complex sustainability problems. 

Requirements for this role:

  • 3+ years of experience as a software engineer, product manager, agile coach, scrum master or in an equivalent role

  • Strong interpersonal leadership skills

  • Demonstrated experience supporting individual development and growth of the team

  • Excellent verbal and written communication skills and the ability to explain the complexity of creating modern software products to clients and other stakeholders. Fluency in English required, and fluency in Dutch is a plus

  • Understanding of version management, databases, tools like Gitlab/Github, development frameworks and methodologies

  • Familiarity with Agile development frameworks, with an agile mind-set

  • Experience developing and overseeing user driven software development processes and procedures

Bonus if you fulfill any of the following:

  • Leadership experience in a software development team as a development manager, software team lead or equivalent role is a plus

  • A foundation of knowledge in sustainability, systems thinking, and/or environmental management is a plus

  • Experience in software architecture or other software development related roles are a plus.

  • Background in data science or experience working with data scientists are a plus

The following is some of the tech we use:

  • Python

  • Node.js

  • Go

  • Vue 3, Vite, Tailwind

  • PostgreSQL

  • GraphQL and RESTful APIs

  • Linux

  • Google Cloud Platform

  • Gitlab CI/CD

  • Kubernetes & Docker

  • Sentry

Our offer

A young, ambitious, multicultural team that is passionate about sustainability and technology. We are growing fast and are very passionate about changing the world together. Additionally, you will have access to world-class experts in the fields of sustainability and circularity from our sister companies in the wider ecosystem.

This opportunity will put you into a space where we value people with their own ideas and initiatives. We believe in flat hierarchies, shared decision-making and impact over profit. You will be able to participate in an evolving decentralized governance system and be part of a close-knit community of people with shared interests and a strong company culture. And you will be invited to lots of small and big social events, including two retreats a year with your colleagues!

If you work for Metabolic, you will have time and space to experiment with new things and have dedicated time set aside for training and personal development. And while we expect people to want to be in Amsterdam to feel part of our culture, we are flexible in your day-to-day working location, as we prioritize outcomes over presence.

We offer a competitive salary and a company laptop. The start date for this role is flexible, but you could begin immediately.

If this sounds like something for you, click here to apply. We are looking forward to hearing from you!