Erfahrener Front-End Entwickler (m/w/d) - Remote | React, Angular, TypeScript
Aus der Ferne
Vollzeit
Teilzeitarbeit
Wir suchen einen erfahrenen Front-End Entwickler, der unser technisches Team bei der Entwicklung eines innovativen Web-Portals verstärkt. In dieser Position übernehmen Sie die Verantwortung für die Implementierung moderner Benutzeroberflächen unter Verwendung führender JavaScript-Frameworks wie React oder Angular. Diese Vollzeit-Remote-Position bietet Ihnen die Möglichkeit, an einem spannenden MVP-Projekt mitzuwirken.
Projektübersicht
Unser ambitioniertes Vorhaben umfasst die Entwicklung eines umfassenden Web-Portals mit folgenden Kernfunktionalitäten:
- Benutzerauthentifizierung und Login-System mit erweiterten Sicherheitsstandards.
- Umfassende Benutzerkontoverwaltung mit personalisierten Einstellungen.
- Flexibles Abonnementverwaltungssystem mit verschiedenen Zahlungsoptionen.
- Integration von sicheren Zahlungsprozessen mit mehreren Zahlungsanbietern.
- Spezialisierte Rekrutierungsseiten mit erweiterten Filterfunktionen.
Hauptaufgaben
- Konzeption und Implementierung einer reaktionsschnellen, benutzerfreundlichen Oberfläche für das Web-Portal.
- Entwicklung wiederverwendbarer UI-Komponenten unter Einhaltung moderner Webstandards.
- Sicherstellung einer optimalen Anwendungsleistung durch effiziente Code-Strukturen.
- Zusammenarbeit mit Backend-Entwicklern zur Integration von RESTful APIs.
- Implementierung von Benutzerauthentifizierung und Zugriffskontrollmechanismen.
- Entwicklung von responsiven Designs für verschiedene Endgeräte und Bildschirmgrößen.
- Durchführung von Unit- und Integrationstests zur Qualitätssicherung.
- Mitwirkung an der kontinuierlichen Verbesserung der Codebasis und Architektur.
Erforderliche Qualifikationen
- Mindestens 3 Jahre Berufserfahrung in der Front-End-Entwicklung.
- Fundierte Kenntnisse in JavaScript und TypeScript (TypeScript 4.9+).
- Umfangreiche Erfahrung mit mindestens einem modernen JavaScript-Framework:
- React (React 18+) mit Redux oder Context API.
- Angular (Angular 15+) mit RxJS.
- Vue.js (Vue 3+) mit Vuex oder Pinia.
- Vertrautheit mit modernen Build-Tools wie Webpack, Vite oder Rollup.
- Solide Kenntnisse von HTML5, CSS3 und Präprozessoren (SASS/LESS).
- Erfahrung mit responsivem Design und Cross-Browser-Kompatibilität.
- Verständnis von RESTful APIs und asynchroner Programmierung.
- Erfahrung mit Versionskontrollsystemen (Git).
Wünschenswerte Kenntnisse
- Erfahrung mit Testing-Frameworks wie Jest, Testing Library oder Cypress.
- Kenntnisse in UI/UX-Design-Prinzipien.
- Vertrautheit mit Komponenten-Bibliotheken wie Material-UI, Ant Design oder Bootstrap.
- Erfahrung mit GraphQL oder WebSockets.
- Kenntnisse in Continuous Integration/Continuous Deployment (CI/CD).
- Verständnis von Sicherheitsaspekten in Webanwendungen.
- Erfahrung mit Internationalisierung (i18n) und Lokalisierung (l10n).
- Kenntnisse in Performance-Optimierung von Web-Anwendungen.
Warum Sie bei uns arbeiten sollten
Als Teil unseres Teams profitieren Sie von einer flexiblen Remote-Arbeitsumgebung mit der Freiheit, Ihren Arbeitsalltag selbst zu gestalten. Sie erhalten die Möglichkeit, mit modernsten Technologien zu arbeiten und Ihre Fähigkeiten kontinuierlich weiterzuentwickeln. Unser kollaboratives Umfeld fördert Innovation und bietet Raum für kreative Lösungsansätze. Wir schätzen Ihre Expertise und bieten wettbewerbsfähige Vergütung sowie die Chance, an einem Produkt mitzuwirken, das echten Mehrwert für unsere Kunden schafft.