Auf einen Blick
- Aufgaben: Entwickle und skaliere Microservices in einem dynamischen Engineering-Team.
- Arbeitgeber: OneCareer GmbH – ein engagiertes Team für Online-Weiterbildung.
- Mitarbeitervorteile: 100 % Remote-Arbeit, flexible Stunden, marktgerechte Vergütung und moderne Tools.
- Andere Informationen: Werde Teil einer Mission, die über einen Job hinausgeht!
- Warum dieser Job: Gestalte die Zukunft der Bildung mit innovativen Technologien und einem leidenschaftlichen Team.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung und fließende Deutschkenntnisse.
Das voraussichtliche Gehalt liegt zwischen 60 - 80 € pro Stunde.
Deine Aufgaben
- Unsere Plattform wächst – und wir brauchen jemanden, der die Architektur mitdenkt, nicht nur Code schreibt.
- Du steigst als erfahrener Freelancer in ein Engineering-Team ein und treibst konkrete technische Themen eigenverantwortlich voran: von der Skalierung unserer Microservices bis zur Standardisierung unserer API-Landschaft.
- Entwicklung, Implementierung und Skalierung von Microservices auf einem Kubernetes-Cluster
- Fullstack-Entwicklung mit Typescript/React, Go und Python
- Aufbau und Pflege von CI/CD-Pipelines (z. B. Github Actions) und Containerisierung (Docker)
- Definition und Umsetzung von API-Standards, z.B. gRPC oder FastAPI
- Sicherstellung von Clean Code, Testing-Strategien und Repository-Struktur
- Beratung bei Architekturentscheidungen, Performance-Optimierung und Skalierbarkeit
- Technischer Input zur technischen Roadmap und strategischen Weiterentwicklung der Plattform
- Etablierung von Standards im Software Engineering und Qualitätssicherung, die das Team übernehmen kann
- Proaktive Identifikation und Lösung komplexer technischer Herausforderungen
- Zusammenarbeit über Teams hinweg, um Systemintegrität und Konsistenz sicherzustellen
Dein Profil
- 5+ Jahre Berufserfahrung in der Softwareentwicklung
- Du bist in Deutschland wohnhaft
- M.Sc. oder PhD in Informatik, Computer Science oder vergleichbare Praxiserfahrung
- Fließende Deutschkenntnisse in Wort und Schrift sowie gute Englischkenntnisse
- Erfahrung in Microservices, verteilten Systemen, Testing, Software Engineering-Prinzipien, insbesondere Clean Code, Testing (Unit, Integration, E2E), Code-Reviews und Repository-Struktur
- Fundierte Kenntnisse in Frontend & Backend-Technologien, Containerisierung, CI/CD und API-Design
- Erfahrung in skalierbarer Verarbeitung großer Datenmengen
- Praktische Erfahrung mit gRPC, REST, FastAPI, Docker, Github Actions
- Starkes analytisches Denken, Problemlösungskompetenz und Teamfähigkeit
- Fähigkeit, komplexe technische Probleme verständlich zu kommunizieren und Lösungen nachhaltig umzusetzen
Warum wir?
- 100 % Remote: Du arbeitest deutschlandweit wo du willst - Hauptsache du hast eine Internetverbindung.
- 100 % Digital: klare Prozesse, moderne Tools
- Einsatz als Freelancer auf Stundenbasis
- Marktgerechnete Vergütung, die wir offen im ersten Gespräch klären
- Bevorzugt 5 Tage/Woche, Teilzeit je nach Umfang möglich
- Startdatum ab sofort
Über uns
Wir sind ein Bildungsträger für staatlich geförderte Online-Weiterbildungen - vor allem aber sind wir ein richtig gutes Team. Was du in der Arbeit tust, ist immer auch ein großer Teil davon, was du mit deinem Leben tust, denn Arbeitszeit ist Lebenszeit. Bei der OneCareer GmbH erlebst du jeden Tag, wie unglaublich es ist, wenn ein Team für ein gemeinsames Ziel brennt. Wir sind mehr als nur Kollegen – wir sind eine Einheit, die an das Gleiche glaubt und alles gibt. Das ist nicht nur ein Job, das ist eine Mission. Wer das nachempfinden kann, ist hier richtig. Hier entsteht etwas Großes, und das soll erst mal einer nachmachen! Wenn du gleich tickst, freuen wir uns, dich bald bei uns wilkommen zu heißen!
Freelance Senior Software Engineer (m/w/d) – Fullstack (TypeScript/React, Go, Python) Arbeitgeber: Career1Group
Kontaktperson:
Career1Group HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Freelance Senior Software Engineer (m/w/d) – Fullstack (TypeScript/React, Go, Python)
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn oder GitHub, um dich mit anderen Entwicklern und potenziellen Arbeitgebern zu vernetzen. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und Kontakte zu knüpfen.
✨Zeige deine Skills in einem Projekt!
Erstelle ein kleines Projekt oder einen Prototypen, der deine Fähigkeiten in TypeScript, React, Go oder Python demonstriert. Das zeigt nicht nur dein Können, sondern gibt dir auch etwas Greifbares, das du im Gespräch präsentieren kannst.
✨Bereite dich auf technische Interviews vor!
Mach dich mit typischen Fragen und Herausforderungen in technischen Interviews vertraut. Übe Coding-Challenges und sei bereit, deine Lösungsansätze klar und verständlich zu kommunizieren – das ist besonders wichtig für uns als Team.
✨Bewirb dich direkt über unsere Website!
Wir freuen uns, wenn du dich direkt über unsere Website bewirbst. So hast du die besten Chancen, schnell ins Gespräch zu kommen und uns von deinen Fähigkeiten zu überzeugen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Freelance Senior Software Engineer (m/w/d) – Fullstack (TypeScript/React, Go, Python)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns, warum du die perfekte Ergänzung für unser Team bist.
Mach es konkret!: Gib uns konkrete Beispiele aus deiner bisherigen Berufserfahrung. Erzähl uns von Projekten, an denen du gearbeitet hast, und wie du technische Herausforderungen gemeistert hast. Das hilft uns, deine Fähigkeiten besser einzuschätzen.
Achte auf die Details!: Überprüfe deine Bewerbung auf Rechtschreibfehler und achte darauf, dass alles gut strukturiert ist. Eine saubere und professionelle Bewerbung zeigt uns, dass du Wert auf Qualität legst – genau wie wir!
Bewirb dich über unsere Website!: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell bei uns landet und wir sie zeitnah prüfen können.
Wie du dich auf ein Vorstellungsgespräch bei Career1Group vorbereitest
✨Verstehe die Architektur
Mach dich mit der Architektur der Plattform vertraut, bevor du ins Interview gehst. Überlege dir, wie du zur Skalierung der Microservices beitragen kannst und bringe konkrete Ideen mit, um deine Expertise zu zeigen.
✨Zeige deine Coding-Skills
Bereite dich darauf vor, über deine Erfahrungen mit TypeScript, React, Go und Python zu sprechen. Vielleicht kannst du sogar ein kleines Projekt oder eine Code-Beispiel mitbringen, das deine Fähigkeiten demonstriert.
✨Sprich über CI/CD und Containerisierung
Sei bereit, über deine Erfahrungen mit CI/CD-Pipelines und Containerisierung zu diskutieren. Erkläre, wie du GitHub Actions oder Docker in deinen bisherigen Projekten eingesetzt hast und welche Herausforderungen du dabei gemeistert hast.
✨Teamarbeit und Kommunikation
Betone deine Fähigkeit, komplexe technische Probleme verständlich zu kommunizieren. Bereite Beispiele vor, wie du in der Vergangenheit erfolgreich mit anderen Teams zusammengearbeitet hast, um Systemintegrität sicherzustellen.