Senior Software Engineer - Fullstack (f/m/x)

Permanent employee, Full-time · Berlin

Read job description in:
Job description

Are you an experienced software engineer looking to make a real impact? Join meinUnterricht, Germany’s leading platform for teachers, and help shape the future of education. You’ll work on a product that enables thousands of teachers every week to prepare engaging classes more efficiently.

We are currently undergoing an exciting architectural transformation from various legacy systems to a cutting-edge modern stack while fully embracing an AI-assisted engineering culture. If you thrive in a collaborative environment, love the challenge of migrating to greenfield architecture, and are excited by the future of AI in software development, we’d love to meet you!

What you'll do
  • Architect & Modernize: Play a key role in the step-by-step migration of our legacy systems to a modern architecture utilizing Infrastructure as Code.

  • Take Ownership: Lead complex initiatives, influence our technical strategy, and mentor team members while remaining a hands-on coding expert.

  • Code with AI: Leverage AI-assisted coding to the fullest. We provide every engineer with a Claude Max plan and actively incentivize using AI to accelerate implementation, enhance code reviews, and automate workflows.

  • Build & Maintain: Design, build, and maintain reliable software for our teaching platform, from frontend interfaces to backend API services.

  • Collaborate: Work closely with product managers, designers, and fellow engineers to refine ideas and ensure a seamless user experience.

  • Drive Quality: Conduct thorough code reviews, write automated tests, and continuously share feedback to uphold engineering best practices.

Our Tech Stack

We believe in transparency. You will be touching our legacy codebase, but your primary focus will be helping us build the future.

  • Where we are going (The New Stack): Monorepo architecture, APIs built with Hono, Prisma for DB migrations, Vitest, tsdown, PostgreSQL, Stripe, and AWS CDK for infrastructure.

  • What we already have: React, Redux, Node.js (Hapi, Mongoose), MongoDB, MySQL, Zuora, and AWS (EC2, ECS, CloudFront).



You come with
  • Extensive Engineering Expertise: Hands-on experience with modern JavaScript/TypeScript, React, and building robust APIs.

  • Migration Experience: A proven track record or a strong desire to refactor and migrate legacy systems to modern architectures.

  • Cloud Proficiency: Professional experience with AWS, CI/CD pipelines, and modern deployment strategies (experience with AWS CDK is a huge plus).

  • Database Know-How: Experience working with SQL and NoSQL databases, with an eagerness to transition toward robust relational databases (PostgreSQL). OpenSearch knowledge is a plus.

  • AI Enthusiasm: You are a champion for AI tools in the developer workflow and are passionate about integrating AI-driven solutions into everyday development tasks.

  • Quality & Collaboration: Comfortable with automated testing, code reviews, and working closely in pairs or mobs.

  • Self-Motivation: You deliver reliably with minimal supervision, openly sharing progress, hurdles, and successes.

Why us?
  • Purpose-Driven Work: Build a product that tangibly makes teachers' lives easier.

  • Top-Tier Gear: Dev grade hardware of your choice whether Mac or Linux

  • AI Empowerment: A company-paid Claude Max subscription to supercharge your daily workflow.

  • Incredible Workspace: A stunning office space on the top floor of WeWork at Potsdamer Platz, boasting panoramic views of Berlin.

  • Hybrid Culture: We value flexibility but love to see each other. We strongly encourage team members to come into the Berlin office at least once a week for whiteboarding, connection, and collaboration.

  • Mobility & Wellness: Choose between a Deutschlandticket or an Urban Sports Club membership.

  • Growth & Innovation: Dedicated innovation time (10% rule) and an annual budget for your professional and personal development.

  • Wellbeing First: Anonymous mental health support and psychological counseling through our partner OpenUp.

About us
At meinUnterricht  - the leading digital platform for teachers - we support teachers every day in their lesson planning. 

meinUnterricht GmbH is a subsidiary of the Klett Group. We offer digital education solutions for teachers and schools. Our web-based platform contains a wide range of resources such as specialist journals and learning videos. The aim is to simplify everyday teaching and improve academic performance. Innovation and sustainable growth are core corporate values for us.
Beschreibung

Are you an experienced software engineer looking to make a real impact? Join meinUnterricht, Germany’s leading platform for teachers, and help shape the future of education. You’ll work on a product that enables thousands of teachers every week to prepare engaging classes more efficiently.

We are currently undergoing an exciting architectural transformation from various legacy systems to a cutting-edge modern stack while fully embracing an AI-assisted engineering culture. If you thrive in a collaborative environment, love the challenge of migrating to greenfield architecture, and are excited by the future of AI in software development, we’d love to meet you!

Deine Aufgaben
  • Architect & Modernize: Play a key role in the step-by-step migration of our legacy systems to a modern architecture utilizing Infrastructure as Code.

  • Take Ownership: Lead complex initiatives, influence our technical strategy, and mentor team members while remaining a hands-on coding expert.

  • Code with AI: Leverage AI-assisted coding to the fullest. We provide every engineer with a Claude Max plan and actively incentivize using AI to accelerate implementation, enhance code reviews, and automate workflows.

  • Build & Maintain: Design, build, and maintain reliable software for our teaching platform, from frontend interfaces to backend API services.

  • Collaborate: Work closely with product managers, designers, and fellow engineers to refine ideas and ensure a seamless user experience.

  • Drive Quality: Conduct thorough code reviews, write automated tests, and continuously share feedback to uphold engineering best practices.

Our Tech Stack

We believe in transparency. You will be touching our legacy codebase, but your primary focus will be helping us build the future.

  • Where we are going (The New Stack): Monorepo architecture, APIs built with Hono, Prisma for DB migrations, Vitest, tsdown, PostgreSQL, Stripe, and AWS CDK for infrastructure.

  • What we already have: React, Redux, Node.js (Hapi, Mongoose), MongoDB, MySQL, Zuora, and AWS (EC2, ECS, CloudFront).

Dein Profil
  • Extensive Engineering Expertise: Hands-on experience with modern JavaScript/TypeScript, React, and building robust APIs.

  • Migration Experience: A proven track record or a strong desire to refactor and migrate legacy systems to modern architectures.

  • Cloud Proficiency: Professional experience with AWS, CI/CD pipelines, and modern deployment strategies (experience with AWS CDK is a huge plus).

  • Database Know-How: Experience working with SQL and NoSQL databases, with an eagerness to transition toward robust relational databases (PostgreSQL). OpenSearch knowledge is a plus.

  • AI Enthusiasm: You are a champion for AI tools in the developer workflow and are passionate about integrating AI-driven solutions into everyday development tasks.

  • Quality & Collaboration: Comfortable with automated testing, code reviews, and working closely in pairs or mobs.

  • Self-Motivation: You deliver reliably with minimal supervision, openly sharing progress, hurdles, and successes.

Warum wir?
  • Purpose-Driven Work: Build a product that tangibly makes teachers' lives easier.

  • Top-Tier Gear: Dev grade hardware of your choice whether Mac or Linux

  • AI Empowerment: A company-paid Claude Max subscription to supercharge your daily workflow.

  • Incredible Workspace: A stunning office space on the top floor of WeWork at Potsdamer Platz, boasting panoramic views of Berlin.

  • Hybrid Culture: We value flexibility but love to see each other. We strongly encourage team members to come into the Berlin office at least once a week for whiteboarding, connection, and collaboration.

  • Mobility & Wellness: Choose between a Deutschlandticket or an Urban Sports Club membership.

  • Growth & Innovation: Dedicated innovation time (10% rule) and an annual budget for your professional and personal development.

  • Wellbeing First: Anonymous mental health support and psychological counseling through our partner OpenUp.

Über uns
Wir bei meinUnterricht – der führenden digitalen Plattform für Lehrkräfte – unterstützen täglich LehrerInnen bei ihrer Unterrichtsgestaltung. 
 

Die meinUnterricht GmbH ist ein Tochterunternehmen der Klett Gruppe. Wir bieten digitale Bildungslösungen für Lehrkräfte und Schulen. Unsere webbasierte Plattform enthält vielfältige Ressourcen wie Fachzeitschriften und Lernvideos. Ziel ist die Vereinfachung des Unterrichtsalltags und die Steigerung der schulischen Leistung. Innovation und nachhaltiges Wachstum sind für uns zentrale Unternehmenswerte. 



Your application!
Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at jobs@meinunterricht.de
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.