2608 IT & Software Developer jobs in Germany

Verein der Europ. Bürgerwissenschaften ECSA e.V. jobs

Full-Stack Web Developer (m/w/d)

45.000 - 50.000 €
Verein der Europ. Bürgerwissenschaften ECSA e.V.
Invalidenstraße 43, Berlin
45.000 - 50.000 €
Company Size icon
Company Size
<50
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Regular
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- Strong experience with Python and Django - Experience working with PostgreSQL databases - Experience setting up and maintaining Virtual Private Servers (VPS) - Experience deploying and maintaining production-ready code - Experience maintaining and improving existing web platforms - Ability to work collaboratively in a small, international team - Very good English (written and spoken) - Full-stack development experience (nice to have) - Basic knowledge of JavaScript (nice to have) - Experience with Moodle administration or development (nice to have) - Experience with, or interest in, open-source and community-driven projects (nice to have) - Experience with additional technologies such as REST APIs or modern frontend frameworks is a plus

Responsibilities

- Develop and improve features for the citizenscience.eu platform using Python and Django - Maintain and improve the existing platform infrastructure and codebase - Manage and maintain Virtual Private Server (VPS) environment - Ensure secure deployment and reliable operation of production systems - Monitor platform performance, troubleshoot issues and fix bugs - Collaborate with the ECSA team and partners to implement new platform features and improvements - Maintain technical documentation and support the long-term maintenance and stability of the platform - Provide light internal IT support

Methodology

Description


Full-Stack Web Developer Job opening no. 01/2026 Location: Berlin (Museum für Naturkunde) Platform: citizenscience.eu About Us ECSA is a European membership organisation working to advance citizen science. Our open-source platform citizenscience.eu, including the Academy, serves as a central hub for the citizen science community, connecting projects, resources, and people engaged in participatory research. Our headquarters team of around 20 people works with partners across sectors to connect, support and grow the citizen science ecosystem in Europe. We collaborate with researchers, policymakers, civil society organisations, and citizens to strengthen the role of citizen science in research and society. Position Overview We are looking for a Full-Stack Web Developer to help maintain and further develop the citizenscience.eu platform in alignment with the community. You will work primarily with Django and Python, improving existing features, building new functionality, and ensuring the platform remains stable, secure, and easy to use for our international community. The role combines platform development, technical maintenance, and some internal infrastructure support within a small and collaborative team. Tech Stack - Python / Django - JavaScript - PostgreSQL - HTML / CSS / Bootstrap - Git / GitHub - Linux-based hosting environment What We Offer - The opportunity to work on a mission-driven, open-source platform supporting citizen science across Europe - A collaborative and supportive working environment - A small, international and highly motivated team - Flexible and hybrid working arrangements (partly remote possible) - Office location at the Museum für Naturkunde in Berlin How to Apply If you are interested in contributing to an open and collaborative research ecosystem, please send an email to job@ecsa.ngo including: - a short cover letter (including salary expectations) - your CV - links to previous projects and/or your GitHub profile Applications will be reviewed continuously until the position is filled.

Benefits

job benefits iconHome office / Remote 1 day per week
job benefits iconHybrid work
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Python Developer salaries in Germany here.

How many Python Developer jobs are in Germany?

Currently, there are 2608 Python openings. Check also: Django jobs, Flask jobs, TensorFlow jobs, Machine-Learning jobs - all with salary brackets.

Is Germany a good place for Python Developers?

Germany is one of the best countries to work as a Python Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for Python Developer jobs in Germany?

Verein der Europ. Bürgerwissenschaften ECSA e.V., Impulse Medien GmbH, Bayerisches Landesamt für Verfassungsschutz, Neptune IT, Data-Warehouse GmbH, Nordcloud, an IBM company, Kommunaler Versorgungsverband Baden-Württemberg among others, are currently hiring for Python roles in Germany.

The company with most openings is netgo group GmbH as they are hiring for 98 different Python Developer jobs in Germany. They are probably quite committed to find good Python Developers.