Nexaminds
Blend360
Lead FullStack Engineer
Unternehmensbeschreibung
Blend ist ein führender Anbieter von KI-Dienstleistungen, der sich dazu verpflichtet hat, durch die Kraft von Data Science, KI, Technologie und Menschen einen bedeutenden Mehrwert für seine Kunden zu schaffen. Mit der Mission, mutige Visionen voranzutreiben, bewältigt Blend komplexe Herausforderungen, indem menschliche Expertise nahtlos mit künstlicher Intelligenz verknüpft wird. Das Unternehmen widmet sich der Wertschöpfung und Innovationsförderung für seine Kunden durch den Einsatz erstklassiger Mitarbeiter und datengesteuerter Strategien. Wir sind davon überzeugt, dass die Kombination aus menschlichem Potenzial und KI einen positiven Einfluss auf die Welt haben kann, indem sie erfüllendere Arbeit und Projekte für unsere Mitarbeiter und Kunden schafft. Weitere Informationen finden Sie unter blend360.com
Wir suchen einen Senior FullStack Engineer, der zu unserer nächsten Wachstums- und Expansionsphase beiträgt.
Stellenbeschreibung
Worum geht es in dieser Position?
- Leitung der backend-Architektur und des API-Designs unter Verwendung von Python und Flask, mit Verantwortung für die Service-Layer, Code-Reviews und die Anleitung zu backend-Mustern in full-stack-Projekten.
- Entwurf und Implementierung skalierbarer REST- und asynchroner APIs mit Fokus auf eine saubere Trennung zwischen Service- und Datenzugriffsschicht sowie Wartbarkeit.
- Praktische frontend-Entwicklung mit React und TypeScript in enger Zusammenarbeit mit UI-Teams, um End-to-End-Funktionen bereitzustellen und eine nahtlose frontend-backend-Integration sicherzustellen.
- Architektur und Verwaltung der Cloud-Infrastruktur auf GCP unter Nutzung von Cloud Run, Cloud Storage, Secret Manager, IAM, Logging und Monitoring für produktionsreife Deployments.
- Entwurf und Optimierung von Datenbanklösungen unter Verwendung von Google Spanner und SQL, einschließlich Datenmodellierung für relationale Strukturen und BigQuery für Analyse- und Reporting-Anwendungsfälle.
- Implementierung umfassender Teststrategien über den gesamten Stack hinweg, einschließlich pytest für backend, Jest und React Testing Library für frontend sowie Playwright für E2E-Tests.
- Aufbau von CI/CD-Pipelines unter Verwendung von GitHub Actions und Docker zur Automatisierung von Deployments, Tests und Release-Prozessen.
- Förderung von Best Practices im Bereich Sicherheit, einschließlich Abhängigkeitsmanagement via Snyk, Geheimnis- und Konfigurationsmanagement sowie sichere Entwicklungsworkflows.
- Nutzung KI-gestützter Entwicklungstools und Workflows für Code-Exploration, Testgenerierung, Debugging und zur Steigerung der Entwicklerproduktivität.
- Mentoring von Junior- und Mid-Level-Engineers in Bezug auf full-stack-Muster, Codequalität und technische Führungsaufgaben.
- Verantwortung für die technische Bereitstellung in Feature-Teams und Sicherstellung der Abstimmung bei Architektur-Entscheidungen, Teststandards und Deployment-Bereitschaft.
Qualifikationen
- Fundierte Expertise in Python mit ausgeprägten Kenntnissen in Flask oder vergleichbaren Web-Frameworks für die backend-API-Entwicklung.
- Starke praktische Erfahrung mit React und TypeScript sowie die Fähigkeit, produktionsreife frontend-Funktionen zu erstellen und bei der UI/UX-Bereitstellung mitzuwirken.
- Nachgewiesene Erfahrung im Entwurf und Aufbau von REST-APIs und serviceorientierten Architekturen mit Fokus auf Skalierbarkeit und Wartbarkeit.
- Fundiertes Verständnis von SQL, Datenbankdesign und Best Practices der Datenmodellierung.
- Praktische GCP-Erfahrung, einschließlich Cloud Run, Cloud Storage sowie grundlegender IAM- und Monitoring-Kenntnisse.
- Erfahrung mit umfassenden Teststrategien: pytest, Jest, React Testing Library und E2E-Testframeworks wie Playwright.
- Vertrautheit mit CI/CD-Praktiken, GitHub Actions und Docker-Containerisierung.
- Verständnis von Best Practices im Bereich Sicherheit, einschließlich Abhängigkeitsmanagement, Handhabung von Geheimnissen/Konfigurationen und sicheren Entwicklungsworkflows.
- Fähigkeit, als technischer Lead zu agieren, andere zu betreuen und Architektur-Entscheidungen über full-stack-Bereiche hinweg zu verantworten.
- Erfahrung oder ausgeprägte Eignung für KI-gestützte Entwicklungstools und Workflows zur Verbesserung der Codequalität und Entwicklerproduktivität.
Wie sieht es mit Sprachen aus?
Englisch: Fortgeschritten (erforderlich für eine effektive Kommunikation mit globalen Teams)
Wie viel Erfahrung muss ich mitbringen?
5+ Jahre Erfahrung in der Full-stack-Entwicklung oder verwandten Disziplinen wie Backend Engineering oder Frontend-Entwicklung, mit nachgewiesener Expertise in der Leitung technischer Bereitstellungen über mehrere Ebenen des Stacks hinweg.
- Erfahrung mit Google Spanner oder Cloud-nativen Datenbanken ist ein Plus.
- Erfahrung mit BigQuery oder Data Warehousing für Analyse-Anwendungsfälle ist ein Plus.
- Erfahrung mit agentenbasierten oder MCP-Tool-Integrationen ist ein Plus.
- Erfahrung mit asynchronen/ereignisgesteuerten Architekturen ist ein Plus.
- Vertrautheit mit Infrastructure-as-Code oder Terraform ist ein Plus.
Zusätzliche Informationen
Unsere Vergünstigungen und Vorteile
💰 Vergütung & Finanzielle Vorteile
- Weihnachtsgeld.
- Sparfonds.
- Essens-/Lebensmittelgutscheine.
- Home-Office-Pauschale.
🏥 Gesundheit & Versicherung
- MetLife Lebensversicherung mit Bestattungsvorsorge.
- MetLife Krankenversicherung inklusive Zahnarzt-Rabatten und Vorsorgeplan für die Augen.
- Angehörige optional gegen Aufpreis.
🗓️ Urlaub & Feiertage
- Urlaubstage mit jährlicher Steigerung basierend auf der Betriebszugehörigkeit.
- Urlaubsgeld.
- Gesetzliche Feiertage.
- Karwoche.
- Allerseelen.
- Heiligabend.
⚖️ Work-Life-Balance
- Flexible Arbeitsoptionen, um die richtige Balance zu finden.
📚 Lernmöglichkeiten
- Studienpläne, Kurse und Möglichkeiten zur beruflichen Weiterentwicklung.
- Englischunterricht zur Unterstützung Ihrer beruflichen Kommunikation.
