Senior Software Engineer (m/w/d) - Remote, Hybrid, On-Location

Nur für registrierte Mitglieder
Weißenburg in Bayern
EUR 60.000 - 80.000
Jobbeschreibung

Your mission

We are looking for a Senior Software Engineer who takes ownership of complex features and modules, drives technical quality, and strengthens the team through mentoring.

Your responsibilities

  • Own technical designs and deliver complex features/modules
  • Perform code reviews
  • Mentor and uplift less experienced engineers
  • Contribute to architectural decisions and advance standards
  • Measure, analyze, and improve existing systems

Your profile

Are you proud of your code and comfortable shipping without endless approval chains? Do you dislike endless meetings and complicated processes?

Additionally, you bring:

  • Living in Germany or the EU
  • 5+ years of professional software engineering experience
  • Very good English skills; German optional
  • Structured, self-driven work style and clear communication (remote team)
  • Continuous learning mindset — you want to grow
  • Maintainable code practices
  • PHP with Laravel or other modern frameworks
  • Frontend development with Vue.js or comparable frameworks
  • A strong sense for usability
  • Open minded / experience with AI assisted development
  • Enjoy refactoring — we also have legacy code
  • Database optimization & analysis
  • Kubernetes
  • Docker

Why us?

Our Current Tech Stack

  • PHP 8.4 with Laravel
  • MariaDB
  • Vue.js with TypeScript and the Composition API
  • State management with Pinia
  • Tailwind CSS
  • Docker
  • Kubernetes
  • Playwright for E2E testing
  • GitLab CI

What We Offer

  • Startup feeling without overtime
  • Exciting challenges in a growing e-learning and SaaS environment
  • Location flexibility: Stuttgart, Kempten, or fully remote
  • Flexible working hours for work-life balance
  • Few meetings - you can focus on your work
  • Flat hierarchies and an open communication culture
  • Professional development budget for conferences, certifications, and courses

Application Process

  • Intro conversation (45 min, online)
  • Code challenge (no time pressure)
  • Presentation and technical interview with the lead developer (60 min, online)
  • Meet the team (30 min, online)
  • CEO meeting & offer (online)