Full-Stack Developer (m/f/d)

Javascript/Vue & Python/Django
in Berlin (preferred), Munich, or remote (Germany),                                full-time or part-time // adelphi Consult

adelphi is Europe's leading independent think-and-do tank on climate, environment and development. As a leading policy consultancy, we advocate for just transformative change and a livable and sustainable society. 320 bright minds work locally and globally on environment and sustainability and the challenges of political, economic and social change.

Exciting tasks in a varied environment await you with us. Contribute your ideas and expertise to our interdisciplinary, international teams and benefit from networked working and learning as well as flat hierarchies.



Job summary

As a Full-Stack Developer in adelphi’s Sustainable Finance programme, your role is to support the team in the set-up, enhancement and running of web tools for international financial institutions and financial intermediaries such as commercial banks. You work closely with a small team of experts on the successful development and implementation of digital tools that support sustainable finance strategies and the disbursement of green credit lines / financing instruments.

This particular role will focus on web applications in the area of adapting to climate change and reducing greenhouse gas emissions across Europe. The position presents a unique opportunity to use your IT / technical expertise in web technologies to help achieve the European Union’s climate and environmental objectives.

The successful candidate will quickly take on responsibility and leadership for individual tool components and will be part of a growing, agile-working and impact-oriented team.

Diversity is important to us. For a sustainable future, we need a diversity of experiences, backgrounds and perspectives.


Your tasks

  • You contribute to and understand the architecture and structure of web app projects and use your IT / technical expertise to develop web applications based on Python and JavaScript Frameworks.
  • You contribute your technical expertise to project concepts and bring in innovative ideas.
  • You shape the optimal approach towards data management, system integration, and interface design, making use of your wide knowledge of the overall architecture of modern web solutions.
  • You understand customer requirements and translate them into code, i.e. you establish a good interplay between frontend and backend.
  • You communicate effectively on user requirements and possible solutions, including with non-IT stakeholders such as clients and non-IT colleagues.
  • You think ahead and align your actions accordingly.

Your qualifications

  • You have 3-5 years of experience working in an IT environment (e.g. in the role of Full Stack Developer, DevOps Engineer or Solutions Architect) or at the intersection of IT and customer relations (e.g. in the role of Product Owner)
  • You have in-depth knowledge in the implementation of web projects based on Python. You also like to use your knowledge for architecture decisions and know common web technologies like Javascript and Typescript, as well as corresponding web frameworks like ideally VueJS, or alternatively Svelte, Angular or React
  • You are familiar with Django in combination with Python and have already successfully implemented related projects. Alternatively, you already have experience with Flask or FastAPI projects and would like to develop also in the direction of Django
  • You have already implemented REST or GraphQL based APIs. Standardization of these interfaces (e.g. OpenAPI) are the basis of good quality for you
  • You have experience with databases and other typical third-party systems (e.g. PostgreSQL or MongoDB, Elasticsearch, Redis)
  • You work with code reviews and merge requests, because quality is important to you
  • You are enthusiastic about new technologies and also like to work independently on these
  • You have the desire to contribute independently and self-directedly in a highly innovative and fast-paced international environment
  • You pro-actively discuss your ideas on client requirements and potential solutions with the project team (IT and non-IT), and are happy to lead the way from conception over development to deployment
  • You are able to contribute to SCRUM projects as an active project member
  • You are fluent in English and ideally also in German

Your tech stack includes:

  • Python and Django or alternatively Flask
  • TypeScript / JavaScript and VueJS or alternatively React, Svelte or Angular
  • You are familiar with modern software development (e.g. Clean Code, TDD, architecture principles)
  • Testing is a matter of course for you
  • Your projects build automatically in a CI/CD pipeline
  • You feel comfortable in the console and can handle bash/zsh/ a matter of course
  • You start new projects with the help of Docker and for you DevOps is a good thing ("You build it, you run it")
  • Your code is stored in git repos - where else?

We offer...

  • adelphi Impact:
    You advance social-ecological transformation with impactful projects.                                                                                    
  • adelphi Fit:
    Free or discounted membership in the Urban Sports Club with more than 50 sports throughout Germany and in five European countries.
  • adelphi Mobile:
    Subsidized BVG company ticket including free transportation for passengers and/ or our job bike leasing for your personal bike of choice. Whether for your way to work or for your free time.
  • adelphi Spirit:
    An international and interdisciplinary team with a lot of passionate commitment for a future worth living. Not only spinning ideas together at work, but also celebrating together at various adelphi events.
  • adelphi DNA:
    dynamic green new-work environment with flexible working hours for your personal work-life balance as well as IT equipment for your home office.
  • adelphi Care:
    Individual development through numerous internal and external trainings as well as our buddy program, mentoring and knowledge exchanges.
  • Possibility to shape creative and impactful web solutions for sustainable finance and to quickly take on responsibility for projects and versatile tasks.
  • A job with a high degree of autonomy that allows you to proactively shape your own area of work.
  • Continuous advancement of your competencies, individual development through numerous internal and external trainings as well as our buddy program, mentoring and knowledge exchanges.
  • The position is initially limited to 2 years. If the cooperation is successful, we will have a strong interest to transform it into a permanent position.
Zurück zur Übersicht Online-Bewerbung