Senior Fullstack-Entwickler (React/Node.js) - Remote | Bildungsprojekt

Aus der Ferne
Vollzeit
Unser Auftraggeber betreibt eine wegweisende Bildungsplattform, die darauf abzielt, die Lese- und Schreibfähigkeiten von Schülern und Studenten zu fördern. Durch den Einsatz modernster Technologien entwickeln wir adaptive Lernsysteme, die sich an die individuellen Bedürfnisse der Lernenden anpassen. Als Fullstack-Entwickler werden Sie eine Schlüsselrolle bei der Weiterentwicklung dieser transformativen Plattform spielen. Ihre Hauptaufgaben - Entwicklung hochwertiger Benutzeroberflächen mit React 18+ und TypeScript 5+. - Implementierung automatisierter Tests (Unit-Tests und End-to-End-Tests) mit modernen Frameworks wie Jest und Cypress. - API-Entwicklung und Backend-Programmierung mit NestJS 10+ und Kotlin. - Optimierung und Verfassen effizienter MySQL 8+ Abfragen sowie Datenbankmigrationen. - Leistungsoptimierung des Codes für maximale Performance (z.B. Webpack-Konfiguration, SQL-Abfragen). - Enge Zusammenarbeit mit UI/UX-Designern zur Implementierung benutzerfreundlicher Schnittstellen. - Integration und Nutzung von AWS-Diensten (Lambda, S3, EC2, CloudFront). - Erstellung und Pflege technischer Dokumentation. - Mitarbeit in einem agilen Entwicklungsteam mit Scrum-Methodik. Anforderungen - Mindestens 7 Jahre Berufserfahrung in der Entwicklung und Wartung von Webprodukten. - Umfassende Expertise in React 18+, Node.js 18+, NestJS und MySQL. - Fundierte Kenntnisse in TypeScript und modernen JavaScript-Frameworks. - Erfahrung mit Kotlin wird als zusätzlicher Vorteil betrachtet. - Praktische Erfahrung mit architektonischen Entwurfsmustern und OOP-Prinzipien. - Nachweisbare Erfahrung mit skalierbaren, hochverfügbaren Softwareplattformen. - Souveräner Umgang mit REST APIs, JSON und XML. - Vertrautheit mit Agile/Scrum-Arbeitsmethoden und kollaborativen Entwicklungsprozessen. - Fähigkeit zur selbstständigen Problemlösung und proaktiven Kommunikation im Remote-Umfeld. Wünschenswerte Qualifikationen - Erfahrung mit Microservices-Architekturen und Container-Technologien (Docker, Kubernetes). - Kenntnisse in CI/CD-Pipelines und DevOps-Praktiken. - Vorherige Arbeit an Bildungsprojekten oder E-Learning-Plattformen. - Verständnis für Barrierefreiheit (WCAG) und Implementierung inklusiver Webanwendungen. - Erfahrung mit responsivem Design und Mobile-First-Entwicklungsansätzen. - Kenntnisse in Datenvisualisierung und interaktiven Lernwerkzeugen. Warum Sie sich bewerben sollten Arbeiten Sie an einem sinnstiftenden Projekt, das einen echten Unterschied im Bildungsbereich macht. Als Teil unseres internationalen, remote arbeitenden Teams genießen Sie flexible Arbeitszeiten, eine wettbewerbsfähige Vergütung und die Möglichkeit, mit modernsten Technologien zu arbeiten. Wir bieten kontinuierliche Lernmöglichkeiten und berufliche Weiterentwicklung in einem innovativen Umfeld.