Senior Full-Stack Developer
Want to change the world? At betterplace.org, we do. For real.
Do you believe in making a difference? Each one of the 35,000 NGOs on betterplace.org does.. And as Germany’s leading donation platform, we bring them together with the people who can make their projects become a reality and help them change the world. .
You prefer to make an impact instead of just another website? To create your own space instead of having it designed for you? To help real people instead of shareholders? Then this might just be the place for you.
Senior Full-Stack Developer
Start January 2021 / 32-40 hours per week /office in Berlin-Kreuzberg + remote
We’re looking for experienced full stack developers, ideally with Ruby on Rails and/or React experience. You will be part of a small but highly professional development team that works on the betterplace.org and betterplace.me platforms.
You will be working with your scrum team, product owners and different stakeholders to develop and improve betterplace.org’s software platforms. You’ll write high-quality code and make decisions about the future architecture of betterplace.org. Part of your job will be to share your experience and coach other members of the team. Another part will be to help the team stay focused and on track.
Ideally, you have:
- Experience with different software stacks, design patterns and team structures.
- Proficient best practices and experience with automated front-end testing.
- Experience in solving real-life problems.
- Experience in coaching and mentoring other team members
- Fluency in English (at least level B2, or above). Knowledge of German is a bonus
- A collaborative spirit and you enjoy working in a team.
a great team working on a product that actually helps people the possibility to learn, teach and grow professionally family-friendly and flexible arrangements are possible possibility to work from home, open to discuss remote arrangements all the other perks you get from working at betterplace
Some side facts: Language: We will be transitioning to English as a language in the development team, and you will get by using Englisch. However, German is still used in many places outside the development team and a little German can be helpful. We will assist with language courses if needed. Remote culture: Regular travel to Berlin should be possible for you - it’s worth it!
Freelancers: You’re welcome to send your portfolio/CV, but we’ll only reply if we actually have some need. We have no need for outsourcing teams at this time. Non-EU candidates: We can consider your application if you qualify for a EU blue card. This means that you must have a formal university degree that is recognised in Germany. Application process:
You can easily apply through our online form and upload your CV. Do not include any picture of yourself, but please write a few words about yourself and what made you apply. Our recruiter will call you for a first informal conversation to get to know you a little. We’ll send you quick coding puzzle that shouldn’t take more than 2 or 3 hours to complete We’ll set up a 20-30 minute call with the development team to get a first impression and discuss the puzzle Next step: An interview day of 3-4 hours on which you’ll meet technical people from different roles, at least one product person and someone from a different team. Some of it will be hands-on coding.
What’s important to us:
We strive to become a more diverse workplace that fosters diversity, openness and mutual respect. Therefore we invite applications from all who are interested, regardless of origin, age, religion, sexual and gender identity, disability and from people with a migrant background and People of Colour.