Als Full-Stack-Entwickler:in wirst du Teil unseres Product-Development-Teams und hilfst, Softwarearchitektur,- System - und Technologientscheidungen zu treffen, die Performance und Scalability unserer Plattform zu verbessern sowie neue Features für unsere SaaS E-Learning-Lösung zu entwickeln.
Deine Aufgabenbereiche:
- Triff gemeinsam mit dem Team Softwarearchitektur-, System- und Technologieentscheidungen
- Unterstütze Juniors bei ihrer Entwicklung und bringe fachliches Know-How ins Team ein
- Trage aktiv zur Optimierung und Skalierung unserer Systeme bei
- Entwickle neue innovative Features, die es so noch bei keiner anderen Plattform gab
- Optimiere Monitoring und Observability unserer Applikationen
- Entwickle Backend-Komponenten und APIs
- Erstelle automatisierte Tests um Code-Wartbarkeit und Qualität sicherzustellen
Wer sind wir?
Wir sind LearningSuite, die Premium E-Learning-Plattform für Unternehmen, Coaches und Trainer, welche ihre eigene Lernakademie mit eigenen Inhalten aufbauen wollen. Seit unserem Release, konnten wir mit unserer SaaS-Lösung schon über 400 Hochpreis-Kunden (mit über 60.000 Nutzern) überzeugen und konnten damit 7-stellige Umsätze erzielen.
Wir setzen auf moderne, aber erprobte Technologien und verwenden aus diesem Grund TypeScript, Material-UI, Containerization, Kubernetes, PostgresSQL, Redis, PubSub, GraphQL sowie React. Natürlich alles in der Cloud, in unserem Fall Google Cloud, gemanaged durch Terraform-Konfigurationen. Wir legen viel Wert auf Testbarkeit und Stabilität, welche wir durch unsere CI/CD Pipeline sichern.
Für Backend-fokussierte Entwickler: Sollte das Arbeiten mit CSS und Styling nicht zu deinen Vorlieben gehören, ist das kein Problem. Wir haben Frontend-Entwickler, die diese Aufgaben übernehmen können. Falls du jedoch Interesse daran hast, bist du ebenfalls herzlich willkommen, dich einzubringen.
Mindestbruttogehalt: 4.000€ (38,5h/Woche, kein All-In)
Das Gehalt ist verhandlungsbasis und kann je nach Qualifizierung und Berufserfahrung bei einem persönlichen Interview besprochen werden.
Deine Vorteile bei uns:
- Abwechslung & Herausforderung: Du arbeitest an komplexen Projekten, welche maßgeblichen Einfluss auf das E-Learning der Zukunft haben wird.
- Die beste Hardware: Bei uns bekommt jeder Entwickler höhenverstellbare Tische, ergonomische Sessel sowie die schärfsten 4K-Monitore und das neueste MacBook Pro (M2 Max) mit 120Hz-Display.
- Sicherer Arbeitsplatz: Jede Person, die wir einstellen, soll langfristig mit uns wachsen. Wir sind ein Team aus A-Playern, mit denen wir unser Produkt auf einem internationalen Level skalieren werden.
- Tolle Arbeitsatmosphäre: Der Umgang untereinander ist kollegial und unterstützend. Wir ziehen alle am gleichen Strang und motivieren uns gegenseitig dazu, Bestleistungen zu erzielen und persönlich zu wachsen.
- Kostenloses Mittagessen: Tägliches gesundes sowie leckeres Mittagessen von unserem Koch. Es wird auf Wünsche und etwaige Allergien eingegangen.
Requirements
Stellenanforderungen:
- Sehr gute Beherrschung von TypeScript
- Sehr gute Beherrschung relationaler und nicht relationaler Datenbanken
- Von Vorteil: GraphQL, DevOps, Prisma.IO, Redis, Yjs, Containerization und Kubernetes
- Gute Beherrschung von Softwarearchitektur, automatisierten Tests und des designens von REST-APIs
- Eine detailorientierte, qualitätsorientierte Arbeitsweise
- Motivation und Leidenschaft, Neues zu lernen und sich weiterzuentwickeln
- Nice-to-have: Erfahrung in der Entwicklung von skalierbaren SaaS-Lösungen
- Nice-to-have: Begeisterung für User Experience (Usability, Accessibility)
Bewirb dich bitte mit deinem Lebenslauf und einem Motivationsschreiben per Klick auf den "Jetzt bewerben"-Button oder per E-Mail an karriere@learningsuite.io. Wir sehen uns deine Bewerbung an, und du erhältst so rasch als möglich Feedback von uns.