Full Stack Developer – Django/Python (m/f/d)

Full Stack Developer – Django/Python (m/f/d)

Vollzeit 52000 - 85000 € / Jahr (geschätzt) Homeoffice (teilweise)
T

Auf einen Blick

  • Aufgaben: Entwickle unsere E-Learning-Plattform und optimiere Funktionen mit Django.
  • Unternehmen: Tenschert Software GmbH – ein innovatives Unternehmen im E-Learning-Bereich.
  • Vorteile: Flexibles Arbeiten, bis zu 31 Urlaubstage und modernes Equipment.
  • Weitere Informationen: Dynamisches Umfeld mit echten Wachstumschancen und einem starken Team.
  • Warum dieser Job: Arbeite direkt mit dem Gründungsteam und sieh den Einfluss deiner Arbeit.
  • Qualifikationen: Mindestens 3 Jahre Erfahrung in der Webentwicklung und gute Django-Kenntnisse.

Das prognostizierte Gehalt liegt zwischen 52000 - 85000 € pro Jahr.

Als Teil unserer Expansion suchen wir einen erfahrenen Full Stack Developer mit Django-Expertise (m/w/d), der unser Entwicklungsteam in Berg bei Neumarkt i.d.OPf. zum frühestmöglichen Zeitpunkt verstärkt. Flexible Arbeitszeiten: 32-40 Stunden pro Woche, je nach Bedarf.

Über uns: Wir – Tenschert Software GmbH – sind das Unternehmen hinter Schulungstool.de, einer führenden B2B SaaS E-Learning-Software für Unternehmen und öffentliche Behörden in Deutschland, Österreich und der Schweiz. Über 300 Kunden mit mehr als 125.000 Mitarbeitern vertrauen täglich auf unsere Plattform.

Was uns auszeichnet:

  • 100% bootstrapped (kein Druck von Investoren)
  • Wir automatisieren langweilige Aufgaben, wo immer es möglich ist
  • Echte Flexibilität bei Arbeitszeiten und -ort
  • Wir pflegen eine Ideenmeritokratie – jeder kann beitragen, Entscheidungen werden nach Fähigkeiten und Erfahrungen gewichtet
  • Direkte Zusammenarbeit mit dem Gründungsteam und unmittelbare Auswirkungen Ihrer Arbeit

Backend:

  • Django 5.x
  • PostgreSQL
  • Celery
  • Redis
  • RabbitMQ
  • Django REST Framework
  • Stripe API
  • AWS S3/SES
  • Multi-Tenancy (django-tenants)

Ihre Vorteile auf einen Blick:

  • Flexible Arbeitszeiten – 32-40h pro Woche, Sie wählen
  • €52.000 - €85.000 Jahresgehalt (je nach Erfahrung & Stunden)
  • Bis zu 31 Urlaubstage (26 Tage zunächst, +1 pro Jahr bis max. 31)
  • Modernste Ausstattung (MacBook oder Linux-Notebook & Smartphone zur privaten Nutzung)
  • Unbefristeter Arbeitsvertrag ab dem ersten Tag
  • Echte Verantwortung – direkte Zusammenarbeit mit dem Gründungsteam

Ihre Aufgaben:

  • Entwicklung und Optimierung von Funktionen in Django (ORM, REST APIs, Celery-Aufgaben)
  • Arbeiten mit Multi-Tenant-Architektur (django-tenants mit PostgreSQL-Schema-Isolation)
  • Integration von Drittanbieter-APIs (Stripe, AWS S3, E-Mail-Anbieter)
  • Datenbankdesign und Leistungsoptimierung
  • Asynchrone Aufgabenverarbeitung mit Celery und Redis/RabbitMQ

Frontend-Entwicklung (30%):

  • Implementierung von responsiven, benutzerfreundlichen Oberflächen mit HTMX, Alpine.js und Tailwind CSS
  • Entwicklung moderner, leistungsfähiger Websites (Astro, Tailwind)
  • Migration von Legacy-Code (Bootstrap/Turbolinks) zu modernem Stack
  • Wartung und Entwicklung bestehender Vue.js-Komponenten

Zusätzliche Verantwortlichkeiten:

  • Code-Reviews und Qualitätssicherung
  • Enge Zusammenarbeit mit dem Produktteam und dem Customer Success Team
  • Deployment und Wartung über Ansible
  • Technische Dokumentation

Voraussetzungen:

  • Mindestens 3 Jahre praktische Erfahrung in der Webentwicklung (idealerweise B2B SaaS)
  • Sehr gute Django-Kenntnisse (ORM, Migrationen, REST Framework, Testing)
  • Starke PostgreSQL-Kenntnisse und Erfahrung im Datenbankdesign
  • Git und moderne Entwicklungs-Workflows
  • Augenmaß für Usability und Benutzererfahrung
  • Sehr gute Deutschkenntnisse (C1+) – Teamkommunikation, Dokumentation und Kundenkommunikation auf Deutsch
  • Pragmatismus über Perfektionismus – Sie finden praktische Lösungen
  • Selbstständige Arbeitsweise und Initiative

Bonuspunkte:

  • Erfahrung mit Celery, Redis, Multi-Tenant-Architekturen oder SaaS-Plattformen
  • Kenntnisse in HTMX, Alpine.js, Tailwind CSS, Vue.js
  • Vertrautheit mit Ansible, Stripe, AWS S3 oder TypeScript
  • Open-Source-Beiträge oder persönliche Projekte (zeigen Sie uns Ihr GitHub!)

Attraktive Vergütung mit echter Flexibilität:

Gehaltsübersicht (basierend auf 40h/Woche): Für Teilzeit (35h oder 32h/Woche) wird das Gehalt anteilig angepasst. Das endgültige Gehalt hängt von Ihrer Erfahrung, Qualifikationen und gewünschten Wochenstunden ab. Darüber hinaus erhalten Sie zunächst 26 Urlaubstage, die automatisch um einen Tag pro Jahr steigen (max. 31 Tage).

Onboarding/Probezeit: Überwiegend im Büro (mindestens 2-3 Tage/Woche) für optimales Onboarding und Teamintegration. Nach dem Onboarding: Flexible Aufteilung zwischen Büro und Remote nach Vereinbarung. Arbeiten Sie zu den Zeiten, die Ihnen passen – wir koordinieren wichtige Meetings und Pair Programming gemeinsam. Sie benötigen 32h für Familie oder Nebenprojekte? Perfekt. 40h Vollgas? Auch gut. Ändert sich Ihre Lebenssituation? Wir passen die Stunden an. Sie arbeiten direkt mit dem Gründungsteam – Ihre Ideen und Meinungen zählen. Sie sehen die direkten Auswirkungen Ihrer Arbeit mit über 100.000 Endbenutzern. Mitgestaltung der technischen Roadmap und architektonischen Entscheidungen. Etabliertes, profitables Produkt mit über 300 zahlenden Kunden – keine Abhängigkeit von Investoren. Neuer MacBook (oder Linux-Notebook Ihrer Wahl) + iPhone/Android – auch zur privaten Nutzung. Externe Monitore, ergonomischer Arbeitsplatz, Budget für Werkzeuge und Lizenzen. Wir übernehmen die Kosten für Online-Kurse, Konferenzen, Bücher und Zertifizierungen. Moderne Büroräume direkt an der A3-Ausfahrt Neumarkt i.d.OPf.

Wir schätzen Vielfalt und begrüßen alle Bewerbungen – unabhängig von Geschlecht, Nationalität, ethnischer und sozialer Herkunft, Religion/Glauben, Behinderung, Alter, sexueller Orientierung und Identität.

Full Stack Developer – Django/Python (m/f/d) Arbeitgeber: Tenschert Software GmbH

Tenschert Software GmbH ist ein hervorragender Arbeitgeber, der flexible Arbeitszeiten und ein modernes Arbeitsumfeld in Berg bei Neumarkt i.d.OPf. bietet. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer offenen Unternehmenskultur, in der Ideen geschätzt werden, haben Sie die Möglichkeit, direkt mit dem Gründungsteam zusammenzuarbeiten und den Einfluss Ihrer Arbeit auf über 100.000 Endnutzer zu sehen. Zudem profitieren Sie von attraktiven Vergütungen, bis zu 31 Urlaubstagen und der Unterstützung bei Ihrer beruflichen Weiterbildung.

T

Kontaktdaten:

Tenschert Software GmbH Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Full Stack Developer – Django/Python (m/f/d) erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, dass du auf Jobsuche bist – oft erfährt man durch persönliche Kontakte von offenen Stellen!

Zeig dein Können!

Erstelle ein Portfolio oder ein GitHub-Profil, das deine besten Projekte zeigt. Wir lieben es, wenn Bewerber ihre praktischen Fähigkeiten demonstrieren können – das macht einen großen Unterschied!

Bereite dich auf Interviews vor!

Mach dir Gedanken über häufige Interviewfragen und übe deine Antworten. Wir schätzen es, wenn du deine Erfahrungen und Lösungen klar und selbstbewusst präsentieren kannst.

Bewirb dich direkt bei uns!

Schau auf unserer Website vorbei und bewirb dich direkt. So hast du die besten Chancen, uns von deinen Fähigkeiten zu überzeugen und Teil unseres Teams zu werden!

Wir glauben, dass du diese Fähigkeiten brauchst, um Full Stack Developer – Django/Python (m/f/d) mit Bravour zu bestehen

Django
PostgreSQL
Celery
Redis
RabbitMQ
Django REST Framework
Stripe API

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du dich bei uns bewirbst, zeig uns, wer du wirklich bist. Lass deine Persönlichkeit durchscheinen und erzähl uns von deinen Erfahrungen und Projekten, die dir wichtig sind.

Pass auf die Details auf!:Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles gründlich zu überprüfen!

Zeig deine Leidenschaft!:Erzähle uns, warum du dich für die Position als Full Stack Developer interessierst und was dich an Django und Python begeistert. Deine Motivation kann den Unterschied machen!

Bewirb dich über unsere Website!:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und unkompliziert bei uns ankommt. Wir freuen uns auf deine Unterlagen!

Wie man sich auf ein Vorstellungsgespräch bei Tenschert Software GmbH vorbereitet

Mach dich mit Django vertraut

Stelle sicher, dass du die neuesten Funktionen von Django und den REST Frameworks kennst. Bereite dich darauf vor, spezifische Fragen zu ORM, Migrations und Testing zu beantworten, da diese Themen in deinem Interview wahrscheinlich zur Sprache kommen werden.

Zeige deine Projekte

Bereite eine Auswahl deiner besten Projekte vor, insbesondere solche, die deine Erfahrung mit B2B SaaS und modernen Webtechnologien zeigen. Zeige, wie du Probleme gelöst hast und welche Technologien du verwendet hast, um den Wert für die Nutzer zu steigern.

Verstehe die Architektur

Informiere dich über Multi-Tenant-Architekturen und wie sie in Django implementiert werden. Sei bereit, über deine Erfahrungen mit PostgreSQL und der Optimierung von Datenbanken zu sprechen, da dies für die Rolle entscheidend ist.

Bereite Fragen vor

Denke an einige durchdachte Fragen, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach der Teamdynamik, den aktuellen Herausforderungen oder den nächsten Schritten in der Produktentwicklung.