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

Permanent employee, Full-time · Berlin

Read job description in:
Job description
meinUnterricht is an EdTech company that provides a comprehensive platform for lesson preparation. Our solution includes teaching materials, trainings, and tools that help teachers to prepare great lessons, learn continuously and save time.

We are a team of dedicated education enthusiasts who specialize in simplifying the school day through intelligent solutions and supporting teachers in their important work. In this way, we enable educators to focus on the essentials: creating inspiring lessons.

As a Senior Software Engineer, you will design, build, and maintain scalable software for our teaching platform, from frontend (React/Redux) to backend (Node.js, TypeScript). You’ll drive technical strategy, mentor team members, and stay hands-on with coding.
Working independently yet collaboratively, you’ll enhance our AWS-based infrastructure, integrate AI tools, and ensure a seamless user experience. If you’re passionate about high-quality engineering, AI-driven solutions, and continuous learning, we’d love to hear from you!

As we expand our impact in the education sector, we’re looking for talented individuals like you to help bring our vision to life. Are you ready to join us on this journey?
What you'll do
  • Collaborate with a cross-functional team to design, build, and maintain reliable, scalable software for our teaching platform—from frontend interfaces (React/Redux) to backend services (Node.js, TypeScript).
  • Take ownership of complex initiatives, influencing technical strategy and mentoring team members while remaining a hands-on coding expert.
  • Embrace modern AI tools and techniques in your day-to-day tasks, whether for code generation, testing, or process automation.
  • Contribute to improving our AWS-based infrastructure, including CI/CD pipelines, monitoring, and container orchestration.
  • Work closely with product managers, designers, and fellow engineers to refine ideas and ensure a seamless user experience. Conduct code reviews, write automated tests, and continuously share feedback to uphold engineering best practices.
  • Actively propose and drive process and technology improvements, staying up to date on industry trends.
  • Familiarity with integrating AI services on AWS (e.g., Amazon SageMaker, Amazon Comprehend) or directly via provider APIs (e.g., OpenAI, Hugging Face, or similar)  is a big plus.
OUR TECH STACK:
  • Frontend: React, Redux
  • Backend: Node.js (Hapi, Mongoose), RESTful APIs
  •  Databases: MongoDB, MySQL
  • Infrastructure: AWS (EC2, ECS, S3, Lambda, CloudFront)
  •  DevOps & Deployment: Docker, GitHub Actions, AWS CodePipeline
You come with
  • Extensive JavaScript/TypeScript Expertise: Hands-on experience with modern JavaScript, React, and REST APIs
  • Cloud Proficiency: Professional experience with AWS, plus familiarity with CI/CD systems, Docker, and container orchestration (ECS or similar).
  • Database Know-How: Experience working with both SQL (MySQL) and NoSQL (MongoDB) databases; Elasticsearch or equivalent search technologies is a plus.
  • AI Enthusiasm: Passion for exploring and integrating AI-driven solutions into product workflows as well as in everyday development tasks.
  • Quality & Collaboration: You’re comfortable with different automated testing approaches, code reviews, and working closely in pairs or mobs.
  • Self-Motivation & Communication: You deliver reliably and on time with minimal supervision, openly sharing progress, hurdles, and successes.
  • Continuous Learner: You stay current with technology trends and eagerly adopt new tools or approaches to improve products and processes.
Why us?
  • Working for an organization with a clear purpose: to make teacher's work easier.
  • A dynamic work environment in a growing company
  • A corporate culture based on trust and constant feedback 
  • Innovation time (10% rule)
  • Opportunities for professional development
  • Annual budget for your professional and personal development
  • Option to work remotely or in our charming office in the heart of Neukölln
  • Deutschlandticket or Urban Sports Club
  • Anonymous mental health support and psychological counseling through our partner OpenUp
  • Contribution to the company pension plan
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
meinUnterricht is an EdTech company that provides a comprehensive platform for lesson preparation. Our solution includes teaching materials, trainings, and tools that help teachers to prepare great lessons, learn continuously and save time.

We are a team of dedicated education enthusiasts who specialize in simplifying the school day through intelligent solutions and supporting teachers in their important work. In this way, we enable educators to focus on the essentials: creating inspiring lessons.

As a Senior Software Engineer, you will design, build, and maintain scalable software for our teaching platform, from frontend (React/Redux) to backend (Node.js, TypeScript). You’ll drive technical strategy, mentor team members, and stay hands-on with coding.
Working independently yet collaboratively, you’ll enhance our AWS-based infrastructure, integrate AI tools, and ensure a seamless user experience. If you’re passionate about high-quality engineering, AI-driven solutions, and continuous learning, we’d love to hear from you!

As we expand our impact in the education sector, we’re looking for talented individuals like you to help bring our vision to life. Are you ready to join us on this journey?
Deine Aufgaben
  • Collaborate with a cross-functional team to design, build, and maintain reliable, scalable software for our teaching platform—from frontend interfaces (React/Redux) to backend services (Node.js, TypeScript).

  • Take ownership of complex initiatives, influencing technical strategy and mentoring team members while remaining a hands-on coding expert.

  • Embrace modern AI tools and techniques in your day-to-day tasks, whether for code generation, testing, or process automation.

  • Contribute to improving our AWS-based infrastructure, including CI/CD pipelines, monitoring, and container orchestration.

  • Work closely with product managers, designers, and fellow engineers to refine ideas and ensure a seamless user experience. Conduct code reviews, write automated tests, and continuously share feedback to uphold engineering best practices.

  • Actively propose and drive process and technology improvements, staying up to date on industry trends.

  • Familiarity with integrating AI services on AWS (e.g., Amazon SageMaker, Amazon Comprehend) or directly via provider APIs (e.g., OpenAI, Hugging Face, or similar)  is a big plus.

OUR TECH STACK:

  • Frontend: React, Redux

  • Backend: Node.js (Hapi, Mongoose), RESTful APIs

  •  Databases: MongoDB, MySQL

  • Infrastructure: AWS (EC2, ECS, S3, Lambda, CloudFront)

  •  DevOps & Deployment: Docker, GitHub Actions, AWS CodePipeline


Dein Profil
  • Extensive JavaScript/TypeScript Expertise: Hands-on experience with modern JavaScript, React, and REST APIs

  • Cloud Proficiency: Professional experience with AWS, plus familiarity with CI/CD systems, Docker, and container orchestration (ECS or similar).

  • Database Know-How: Experience working with both SQL (MySQL) and NoSQL (MongoDB) databases; Elasticsearch or equivalent search technologies is a plus.

  • AI Enthusiasm: Passion for exploring and integrating AI-driven solutions into product workflows as well as in everyday development tasks.

  • Quality & Collaboration: You’re comfortable with different automated testing approaches, code reviews, and working closely in pairs or mobs.

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

  • Continuous Learner: You stay current with technology trends and eagerly adopt new tools or approaches to improve products and processes.

Warum wir?
  • Working for an organization with a clear purpose: to make teacher's work easier.

  • A dynamic work environment in a growing company

  • A corporate culture based on trust and constant feedback 

  • Innovation time (10% rule)

  • Opportunities for professional development

  • Annual budget for your professional and personal development

  • Option to work remotely or in our charming office in the heart of Neukölln

  • Deutschlandticket or Urban Sports Club

  • Anonymous mental health support and psychological counseling through our partner OpenUp

  • Contribution to the company pension plan


Ü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.