Full-Stack-Entwickler
Über die Rolle
Wir suchen einen erfahrenen Full-Stack-Entwickler mit umfassender Expertise in den Bereichen MEAN/MERN-Stacks, AWS-Cloud-Services und Entwicklung mobiler Anwendungen. Sie spielen eine Schlüsselrolle bei der Gestaltung, Entwicklung und Wartung leistungsstarker Anwendungen für Kunden auf den globalen Märkten in den Bereichen Gesundheitswesen, Fintech, E-Commerce, Automatisierung und Unternehmenslösungen.
Diese Rolle ist ideal für jemanden, der Freude an der End-to-End-Verantwortung hat – von Backend-APIs und Systemarchitektur bis hin zu ausgefeilten Frontend-Schnittstellen, Cloud-Bereitstellungen und mobilen Lösungen. Der Kandidat muss außerdem sicher in der Kundenkommunikation sein und sich mit KI-gestützten Codierungstools wie Cursor und GitHub Copilot auskennen.
Hauptaufgaben:
- Erstellen und warten Sie Full-Stack-Anwendungen mit MEAN- oder MERN-Stacks.
- Entwickeln Sie skalierbare RESTful-APIs und Microservices mit Node.js, Express, NestJS oder ähnlichen Frameworks.
- Entwerfen und implementieren Sie reaktionsfähige Frontend-Schnittstellen mit React.js / Next.js / Angular.
- Leiten Sie die Entwicklung mobiler Apps mit React Native oder Flutter basierend auf den Projektanforderungen.
- Stellen Sie Anwendungen auf AWS bereit, überwachen und verwalten Sie sie (EC2, S3, RDS, Lambda, CloudFront, IAM, ECS usw.).
- Arbeiten Sie mit Datenbanken wie MongoDB, PostgreSQL, MySQL, DynamoDB.
- Integrieren Sie APIs, Authentifizierungssysteme und Zahlungsgateways von Drittanbietern.
- Optimieren Sie Anwendungen hinsichtlich Geschwindigkeit, Skalierbarkeit, Leistung und Sicherheit.
- Arbeiten Sie mit Designern, Produktmanagern und QA-Teams zusammen, um ausgefeilte Veröffentlichungen zu liefern.
- Nehmen Sie an Codeüberprüfungen und Architekturdiskussionen teil und betreuen Sie Nachwuchsentwickler.
- Kommunizieren Sie direkt mit Kunden, um Anforderungen zu sammeln, Aktualisierungen bereitzustellen und technische Diskussionen zu führen.
- Verwenden Sie Cursor, GitHub Copilot und andere KI-Codierungstools, um die Entwicklung zu beschleunigen und die Codequalität zu verbessern.
Erforderliche Fähigkeiten
- Gute Kenntnisse in JavaScript, TypeScript, Node.js und Frontend-Frameworks (React / Angular / Next.js).
- Praktische Expertise in Backend-Architektur, API-Entwicklung und Middleware.
- Umfangreiche Erfahrung mit PostgreSQL und mindestens einer NoSQL-Datenbank (MongoDB / DynamoDB).
- Gute Kenntnisse in der Entwicklung mobiler Apps (React Native / Flutter).
- Starke Beherrschung von AWS-Bereitstellungen, CI/CD-Pipelines, Infrastruktur und Cloud-Best Practices.
- Fähigkeit, skalierbare Architekturen, wiederverwendbare Module und Microservices zu entwerfen.
- Starke Debugging-, Leistungsoptimierungs- und Problemlösungsfähigkeiten.
- Fähigkeit, fließend mit Kunden zu kommunizieren und technische Lösungen klar zu präsentieren.
- Erfahrung im Umgang mit Cursor, GitHub Copilot oder ähnlichen KI-gestützten Codierungsassistenten.
- Erfahrung in der agilen Entwicklung und in schnelllebigen Projektumgebungen.
„Nice-to-have“-Fähigkeiten
- Erfahrung mit Docker, Kubernetes oder serverloser Architektur.
- Vertrautheit mit GraphQL, Redis, WebSockets und Hintergrundjobwarteschlangen.
- Verständnis von Microservices, verteilten Systemen und ereignisgesteuerten Architekturen.
- Einblick in Leistungsoptimierung, Codesicherheit und Best Practices.
- Erfahrung mit KI/ML-Modellintegrationen, Inferenz-APIs oder KI-gesteuerten Arbeitsabläufen.

