At ImpactNexus, we develop software that makes it easy for companies and their investors to take action on sustainability.
In 2015, the world's leaders committed to a sweeping set of targets to improve health and education, reduce inequality, and spur economic growth – all while tackling climate change and working to preserve our oceans and forests by 2030. It's clear that the world is nowhere near on track to meet these 17 Sustainable Development Goals, and we need a systemic change and we need it fast. This means sustainable alternatives need to scale fast and established companies need to change their strategy. It’s our mission to be a catalyst for the transition toward a sustainable economy by making it easy for millions of companies to become more sustainable.
With a still quite small but growing tech team, we’ve developed sustainability management software for companies and their investors to assess their impact, help them to track and report their progress and provide first improvement suggestions. At its core, we develop a cause and effect knowledge base that links business activities to sustainability risks and opportunities to provide tailored improvement recommendations. With first investors, customers, and funding from the National Climate Initiative Germany, we’re excited to grow our team.
We value mutual trust, transparency, and cooperation across teams, domains, and work streams. We embrace vulnerability and we’re open with what we don’t know and what we don’t understand. Furthermore, we aim to include diverse perspectives in our team to create a team dynamic that we can be proud of.
We’re currently working fully remote with occasional evening events (mostly cooking together or going to a beer garden) with plans to move to a co-working space for a few days a week. Given half of our team are parents of young children, we strive to create a family-friendly work environment that gives you the flexibility you need.
ImpactNexus is looking for an innovative and passionate Senior Full Stack Software Developer to build software that helps companies improve and report their sustainability.
How you’ll make an impact:
Implement a state-of-the-art single-page web application and high-performance back-end services.
Understand and lead architectural, design and dev-ops decisions with cost/benefit trade-offs. Keep up with state-of-the-art developments and introduce them into our software with pragmatism.
Support the product development: Understand stakeholder needs and ideate and design new features for our sustainability management software and shape the strategic roadmap with us.
Share your knowledge within the team and mentor young professionals on the best ways to design and implement scalable solutions and to improve our technology roadmap.
Our current tech stack:
Frontend: Vue.js with Vuetify, Nuxt, Vue Apollo
Backend: Python with FastAPI (mostly GraphQL, some REST), Postgres, ElasticSearch, Docker
Hosting: AWS, Google Cloud
NLP: Python with scrapy, spacy, transformers
You have an impact-oriented mindset and the drive to build this company together with us.
4+ years of professional experience with full-stack development and software architecture with a focus on web applications in a cloud environment
You have a solid understanding of good API design, web technologies, tooling, clean code and testing frameworks
Experience with our tech stack would be a huge plus, but not required if you’re a quick learner
A cooperative, agile, and solution-oriented team player who enjoys sharing knowledge
A direct and appreciative way of communication
You show ownership and are a quick learner
Located in Germany, ideally Berlin, with a valid work visa
Nice to have:
You have good knowledge of different offerings of at least one of AWS or Google Cloud
Permanent position with competitive salary & flexible working hours (30-40 h per week depending on your preferences)
30 days of vacation for a full-time position
Receive virtual stock optionsdepending on your preferences, fit and background
Build something that matters
Flexibility and Freedom: We do not believe in micro-managing. Your responsibilities and tasks are your own and we will support you to achieve these. We won’t breathe down your neck! Take your time to shape your ideas and thoughts and work the way you like.
Ownership and Empowerment: We empower you to own your ideas from conception to delivery and we support each other’s professional and personal development, e.g. through regular 1:1 meetings.
Work-Life-Balance: We encourage flexibility in work hours and design policies to allow you to spend maximum time with your family or personal development (e.g. sabbaticals, thesis projects). This is being lived by the founding team.
Pair programming and agile work processes with close user interaction
If you are interested in joining us, send us examples of your work (e.g., GitHub repo), your letter of motivation, and your CV. The next steps will be an interview with a member of our engineering team, a work assignment (2 hours max) and a meeting with the founder team.