Zum Inhalt springen

Backend Developer (gn) - (Ruby on Rails, Full-Stack Experience)

  • Remote
    • Berlin, Germany
  • Technology

About the job

As a Backend Developer (gn) - (Ruby on Rails, Full-Stack Experience), at sofatutor you are an important part of Team Green and work on continuously improving our platform. Your focus: developing tailored technical solutions for our internal teams – from backend to frontend.

📍 100% remote | ⏳ 40h/week

Our application process is fully remote. Please include your earliest possible start date and salary expectations in your application.

What sets us apart:

sofatutor is a digital learning platform that supports over one million students, their parents, and teachers in learning and teaching with engaging videos, interactive exercises, educational games, and helpful learning materials. Our goal is to make learning simple, effective, and accessible to everyone. We are driven by the ambition to go beyond the status quo - constantly evolving, both for our users and for ourselves. We learn from one another, actively give and receive feedback, and grow together as a team. Our strong belief in the power of digital education to create real impact is a key source of motivation for us. We thrive in a dynamic environment: we think flexibly, act in a solution-oriented way, and are open to using modern tools like artificial intelligence.

Your Tasks:

  • Develop and extend the platform’s features with a focus on the needs of internal teams.

  • Maintain and improve existing code to ensure stability and performance.

  • Take ownership of specific areas based on your skills and interests.

  • Work closely with internal stakeholders to find the best solutions together.

What you bring to the table:

3–5 years of experience as a Fullstack Developer (both frontend and backend)

  • You enjoy writing clean, well-structured Ruby code and have hands-on experience with larger Ruby on Rails projects

  • Experience with unit and integration testing

  • Nice to have: knowledge of RSpec, SQL databases, and/or AWS

  • Agile mindset and experience with methods like Scrum or Kanban

  • A true team player who actively contributes to achieving shared product goals

  • Fluent in English and you prefer open communication and real collaboration – beyond ticking off to-do lists

What we offer:

At sofatutor, you’ll be a valued team member from day one. We trust in your expertise, encourage independent work, and are always here to support you. Transparency, feedback, and personal growth are at the heart of how we work – just like creating a work environment that fits your life. We offer you a range of benefits from which you can choose the right offer for you:

  • 🕒 Flexible Work: Enjoy flexible working hours and our remote-first model (including the option to work from EU countries up to 180 days per year), so you can organize your life in a way that suits you best.

  • 💻 Remote Work Support: To help you set up your ideal remote workspace, we offer up to €100 every two years for home office equipment. Basic technical equipment such as a laptop, headset, monitor etc. will of course be provided by us.

  • 🌍 Mobility & Independence: We support your mobility with public transport subsidies or a Swapfiets bike – in Berlin or another city.

  • 🎉 Team Spirit & Events: Community matters to us! Join regular team events, both online and in person at our Berlin office.

  • 💚 Volunteering & Extra Time Off: Get two additional paid days off per year for your voluntary work - plus paid time off on Christmas Eve and New Year's Eve.

  • 💪🏻 Fitness & Mental Wellbeing: Stay active with a membership for Urban Sports Club or a local gym. For your mental health, you get free access to the Bloom platform.

  • 💸 Attractive Discounts: Enjoy discounts through FutureBens and Corporate Benefits, plus exclusive offers for friends and family on our learning platform.

  • 💳 Flexible Perks: With the givve benefits credit card, you receive tax-free perks that you can spend flexibly in your region.

At sofatutor, we are committed to continuously developing an inclusive work environment that supports your growth - regardless of gender, marital status, sexual orientation, religious beliefs, age, disability, education, or ethnicity. We’d love for you to join us in shaping this together!

or

Remote
  • Berlin, Berlin, Germany
Technology