Skip to content

Full-Stack Engineer (gn)

  • Remote
    • Berlin, Germany
  • Technology

About the job

sofatutor is a digital learning platform for nearly 2 million early learners, students, parents, and teachers. As a (Junior) Full-Stack Engineer (gn) in Team Growth, you ship features on the visitor-facing pages where new users first meet us. You build; our Growth Specialists deliver the testing ideas and hypotheses.

 

📍Remote (EMEA) | ⏳ 40h/week

Your Tasks:

  • Build and release features on visitor-facing pages and conversion funnels.

  • Implement A/B tests cleanly and reliably, based on hypotheses handed over by our Growth Specialists.

  • Use AI tools daily – prompt, steer, validate – and review AI-generated code with the same care as your own.

  • Write and maintain unit and integration tests (Capybara, Cypress). Testing matters more, not less, when code is co-produced with AI.

  • Own critical systems in the visitor journey: maintenance, reliability, and incident response.

What you bring to the table:

  • 2–3 years of hands-on engineering experience in web development – enough to ship production-ready code independently from day one.

  • comfortable across the stack (HAML, CSS, JavaScript, Ruby).

  • Strong eye for code review and QA → you spot what's off, whether it's your code or AI's.

  • You actively use AI in your daily work and have real opinions: where it helps, where it fails, and how to review output before it ships.

  • Pragmatic – excited by focused, high-impact work on a clean stack, not by the newest framework or the most complex architectural puzzle.

  • Very good written and spoken English skills.

What we offer:

  • 🕒 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