Job
- Level
- Senior
- Job Field
- Web, Back End
- Employment Type
- Full Time
- Contract Type
- Temporary employment
- Salary
- 58.880 to 65.770€ gross/year
- Location
- Berlin
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop new features and optimize existing systems of a web application, tackle technical challenges, and collaborate with an interdisciplinary team to create viable solutions.
Job Technologies
Your role in the team
- As a Backend Developer, you are part of our experienced product and development team and work on the further development of core features of our platform.
- This includes both the implementation of new features for our crowd as well as the maintenance and optimization of existing systems, for example around the raffle and payout logic.
- Furthermore, you implement technical solutions and tools that support our colleagues from editorial, campaigns, and communication in effectively reaching people and making our work visible.
- You work in an agile, interdisciplinary team and contribute your technical perspective early in the planning, conception, and prioritization of new initiatives.
- Together with product management, design, and other stakeholders, you develop viable solutions and ensure that ideas are not only technically feasible but also sustainable, secure, and scalable.
- In this role, you will be responsible for the quality and further development of the systems and actively participate in technical decision-making.
- Within the tech team, we enjoy working in sparring sessions and with pair programming on the 10-year-old code base.
- We use AI in programming very sparingly and selectively, and we take responsibility for the code.
- Your scope of influence expands through self-organized work, enabling you to improve processes, introduce new approaches, and further develop our platform technically.
- Your contribution significantly helps to support our organization's goals and expand our societal impact.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- You feel comfortable in an agile environment and work independently, proactively, and responsibly.
- You understand software development as a team effort and know how to structure your code sensibly, write tests, incorporate feedback, and conduct code reviews yourself.
- Attention and a passion for social justice, especially when it is hindered by inequality caused by racism, sexism, classism, and other forms of discrimination.
- You speak and write advanced German (at least B1 level) as well as English (around B1 level).
- Throughout the organization, we communicate in German, while technical matters within the Tech team are mostly documented in English.
- Resonance with: appreciation, inspiration, courage, curiosity, and effectiveness.
- You are ready to address conflicts and are interested in appreciative or non-violent communication (which is also part of onboarding).
- You are courageous, question the status quo, introduce new ideas - and prefer to make mistakes and learn from them rather than doing nothing.
- You enjoy it and are capable of working independently and self-organizing.
Experience
- At least 5 years of experience with Ruby on Rails or alternatively in another web framework and willingness to learn Ruby on Rails.
- Experience in maintaining and further developing a large web application.
- If you are also interested in DevOps or have already gained experience in this area, you have the opportunity to develop further with us and gradually grow into the role.
This text has been machine translated. Show original
What we offer
- Instead of conventional hierarchies, we rely on a culture that means dynamic shaping of structures, active participation, and shared responsibility.
- Due to our association structure, you are both a colleague and a club member with us.
- A purpose-driven workplace focused on equality and space for inner growth.
- External support through coaching and further training within the framework of agreed development goals.
- Self-understanding as a learning organization with a strong drive for radical changes internally and externally.
- We aim to create discrimination-sensitive environments: In this process, we strive for continuous reflection, where the voices of all colleagues are important and heard.
- Office spaces in Berlin and hybrid working.
- A market-competitive salary (range €58,880 - €65,770 gross) based on 32 hours per week full-time and 35 vacation days (based on a 5-day week).
- Meal allowance & company pension scheme.
- Flexible working with at least 25% presence in our Berlin office.
- Our goal is to fill the position on a permanent basis: We initially fix all our employment contracts for one year so that we can find out together whether we want to shape the future together.
- Before the end of the year, we look each other in the eye and honestly assess, based on professional and cultural factors, whether we want to continue working together.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics You Will Work On
Job Locations
About Your Employer
Mein Grundeinkommen e.V.
Mein Grundeinkommen e.V. is a non-profit organization based in Berlin that is dedicated to the research and dissemination of the unconditional basic income. The organization collects donations through crowdfunding to grant unconditional basic incomes and to analyze their effects. It promotes the topic through educational work and public relations.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- NGO, NPO, Associations