Auf einen Blick
- Aufgaben: Entwickle Backend-Services, die Demokratie schützen und Desinformation bekämpfen.
- Arbeitgeber: Ein engagiertes Team, das Technologie für gesellschaftlichen Wandel nutzt.
- Mitarbeitervorteile: Flexibles Arbeiten in Berlin oder München und eine kollaborative Kultur.
- Andere Informationen: Kleine Teams mit großem Einfluss und hervorragenden Entwicklungsmöglichkeiten.
- Warum dieser Job: Dein Code hat echten Einfluss auf die Zukunft der öffentlichen Diskussion.
- Gewünschte Qualifikationen: Mindestens 2-3 Jahre Erfahrung in der Backend-Entwicklung mit Python.
Das voraussichtliche Gehalt liegt zwischen 36000 - 60000 € pro Jahr.
Unser Kunde ist ein stark zielorientiertes Team, das Technologie für das Gute einsetzt und sich dafür engagiert, den demokratischen Diskurs in sozialen Medien zu stärken, extremistischer Desinformation entgegenzuwirken und pro-demokratische Bemühungen auf lokaler und internationaler Ebene zu unterstützen. Sie bauen nicht nur Code, sondern digitale Infrastruktur für die Demokratie. Wenn Sie leidenschaftlich daran interessiert sind, Technologie zu nutzen, um echten gesellschaftlichen Wandel voranzutreiben, werden Sie sich hier wohlfühlen.
Die Mission
Soziale Medien können spalten oder verbinden. Ihr Ziel ist es, Online-Gespräche in Richtung konstruktiver, pro-demokratischer Narrative zu lenken, indem sie intelligente Technologie, Geschichtenerzählen und Strategie kombinieren. Jedes Projekt ist darauf ausgelegt, Menschen zu helfen, nicht Algorithmen, und die Zukunft des öffentlichen Diskurses zu gestalten.
Ihre Rolle
Als Backend-Entwickler:in sind Sie im Kern ihrer Mission tätig und setzen Ideen in Werkzeuge um, die tatsächlich einen Unterschied machen. Sie arbeiten an Projekten, die technische Tiefe mit starkem sozialen Einfluss verbinden, wie zum Beispiel:
- Entwicklung eines Echtzeit-Analyse-Dashboards, das visualisiert, wie Narrative über digitale Plattformen verbreitet werden.
- Entwicklung eines automatisierten Moderationssystems, das Online-Diskussionen sicher, faktisch und inklusiv hält.
Ihre Verantwortlichkeiten
- Leitung der Entwicklung und Wartung skalierbarer Backend-Services und Automatisierungs-APIs in Python (einschließlich Multithreading)
- Entwicklung und Wartung von Testautomatisierungsrahmen für Android und Web unter Verwendung von Python, ADB, Appium und Selenium
- Aufbau und Betrieb einer robusten Scraping-Infrastruktur einschließlich Proxy-Management
- Entwurf und Wartung von Datenpipelines und ereignisgesteuerten Architekturen (RabbitMQ & Celery – wünschenswert)
- Verwaltung von Automatisierungsabläufen über Android-Geräte und Sicherstellung der kontinuierlichen Testausführung
- Integration von LLM-APIs in Backend-Test- und Automatisierungs-Workflows
- Eigenverantwortliche Optimierung von CI/CD-Pipelines und automatisierten Bereitstellungen (GCP, Docker)
- Kontinuierliche Überwachung und Verbesserung der Leistung, Zuverlässigkeit, Sicherheit und Skalierbarkeit automatisierter Systeme
Warum Sie sich ihnen anschließen sollten
- Echter Einfluss: Ihr Code hilft, die Demokratie zu schützen und Desinformation zu bekämpfen
- Kleines Team (<10>
- Technologie mit Zweck: Arbeiten Sie mit modernsten Werkzeugen für etwas, das wirklich wichtig ist
- Flexibles Setup: Berlin oder München – Sie wählen
- Kollaborative Kultur: Arbeiten Sie mit Menschen zusammen, die sich wirklich um das kümmern, was sie tun
Sie sollten mitbringen
- BSc. oder MSc. in Informatik oder vergleichbarem Abschluss
- Mindestens ein Jahr praktische Programmiererfahrung mit Python
- Mindestens 2-3 Jahre Erfahrung in der Backend-Entwicklung
- Kenntnisse im Umgang mit Docker oder anderen Containerisierungstechnologien
- Erfahrung mit Versionskontrollsystemen (z.B. Git) und CI/CD-Pipelines
- Erfahrung mit Android ist von Vorteil
- Erfahrung in ereignisgesteuerten Architekturen, d.h. mit RabbitMQ, ist von Vorteil
Back-End-Entwickler:in Arbeitgeber: Talent Tree
Kontaktperson:
Talent Tree HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Back-End-Entwickler:in
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht nur auf die Stellenanzeigen warten, sondern aktiv nach Verbindungen suchen und Gespräche führen!
✨Zeig deine Leidenschaft!
Wenn du ein Vorstellungsgespräch hast, sprich über deine Begeisterung für Technologie und deren Einfluss auf die Gesellschaft. Wir wollen sehen, dass du nicht nur einen Job suchst, sondern wirklich etwas bewegen möchtest!
✨Bereite dich auf technische Herausforderungen vor!
Sei bereit, dein technisches Wissen unter Beweis zu stellen. Übe Coding-Challenges und sei bereit, über deine bisherigen Projekte zu sprechen. Zeig uns, dass du die Skills hast, die wir brauchen!
✨Bewirb dich direkt über unsere Website!
Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht und du gleich im richtigen Kontext wahrgenommen wirst!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Back-End-Entwickler:in
Tipps für deine Bewerbung 🫡
Sei authentisch!: Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Technologie und gesellschaftlichen Wandel sollten in deiner Bewerbung deutlich werden. Lass uns wissen, warum du Teil unseres Teams werden möchtest.
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und Erfahrungen im Backend-Engineering. Zeige auf, wie du mit Python gearbeitet hast und welche Tools du benutzt hast. Wir lieben es, wenn du konkrete Beispiele bringst!
Mach es übersichtlich: Halte deine Bewerbung klar und strukturiert. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, dass du der/die Richtige für die Stelle bist!
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und wir sie zügig bearbeiten können. Wir freuen uns auf deine Unterlagen!
Wie du dich auf ein Vorstellungsgespräch bei Talent Tree vorbereitest
✨Verstehe die Mission
Mach dich mit der Mission des Unternehmens vertraut. Sie setzen Technologie für gesellschaftliche Veränderungen ein, also überlege dir, wie deine Fähigkeiten als Back-End-Entwickler:in dazu beitragen können, diese Ziele zu erreichen. Zeige in deinem Interview, dass du nicht nur an Code interessiert bist, sondern auch an der positiven Wirkung, die er haben kann.
✨Technische Vorbereitung
Stelle sicher, dass du deine technischen Fähigkeiten in Python und anderen relevanten Technologien auffrischst. Bereite dich darauf vor, spezifische Fragen zu Backend-Entwicklung, CI/CD-Pipelines und Containerisierung mit Docker zu beantworten. Übe auch, wie du komplexe technische Probleme lösen würdest, um dein Wissen und deine Erfahrung zu demonstrieren.
✨Beispiele aus der Praxis
Bereite konkrete Beispiele aus deiner bisherigen Arbeit vor, die zeigen, wie du Backend-Systeme entwickelt oder optimiert hast. Erkläre, wie du Herausforderungen gemeistert hast und welche Tools du verwendet hast. Dies hilft, deine praktische Erfahrung zu untermauern und zeigt, dass du die Anforderungen der Rolle verstehst.
✨Fragen stellen
Nutze die Gelegenheit, um Fragen zu stellen, die dein Interesse an der Rolle und dem Unternehmen zeigen. Frage nach den aktuellen Projekten, den verwendeten Technologien oder der Teamkultur. Das zeigt, dass du wirklich an der Position interessiert bist und bereit bist, dich aktiv einzubringen.