Senior Angular Frontend Entwickler (m/w/d) | 100% Remote Position
Aus der Ferne
Vollzeit
Sind Sie ein erfahrener Frontend-Entwickler mit Leidenschaft für moderne Webanwendungen? Unser wachsendes Technologieunternehmen sucht einen Senior Angular-Spezialisten für die Weiterentwicklung unserer innovativen Plattform Rubrain.com. In dieser 100% Remote-Position gestalten Sie die Zukunft unserer benutzerfreundlichen Webanwendung mit neuesten Technologien.
Ihre Hauptaufgaben
- Konzeption, Entwicklung und Pflege moderner, skalierbarer Frontend-Komponenten mit Angular 16+ (Migration von älteren Versionen).
- Implementierung von responsiven und adaptiven Benutzeroberflächen mit fortschrittlichen HTML5- und SCSS-Techniken (Flexbox, Grid, responsive Design).
- Optimierung der Anwendungsleistung durch Einsatz von Best Practices und Performance-Analysetools.
- Enge Zusammenarbeit mit Backend-Entwicklern zur nahtlosen Integration von REST-APIs.
- Umsetzung von Anforderungen gemäß den Geschäftsvorgaben und UX/UI-Designs.
- Durchführung von Code-Reviews und Sicherstellung der Codequalität durch Unit- und Integrationstests.
- Mitwirkung an der kontinuierlichen Verbesserung der Entwicklungsprozesse und -standards.
Erforderliche Qualifikationen
- Mindestens 2 Jahre Berufserfahrung in der Frontend-Entwicklung mit Angular (Version 2+).
- Fundierte Kenntnisse in JavaScript und TypeScript mit Verständnis von Design Patterns und deren praktischer Anwendung.
- Umfassende Erfahrung mit HTML5 und CSS-Präprozessoren (insbesondere SCSS) für responsive und adaptive Layouts.
- Nachweisbare Erfahrung mit RxJS und reaktiver Programmierung in Angular-Anwendungen.
- Vertrautheit mit Angular Universal für serverseitiges Rendering.
- Praktische Erfahrung mit Versionskontrollsystemen (insbesondere Git) und modernen Entwicklungs-Workflows.
- Tiefes Verständnis von Webapplikations-Performance und Optimierungstechniken.
- Analytisches Denkvermögen und Problemlösungskompetenz bei komplexen technischen Herausforderungen.
Wünschenswerte Kenntnisse
- Erfahrung mit State Management Bibliotheken wie NgRx oder Redux.
- Kenntnisse in CI/CD-Prozessen und Testing-Frameworks wie Jasmine, Karma oder Cypress.
- Verständnis von Containerisierungstechnologien (Docker) und Cloud-Plattformen.
- Erfahrung mit Agile/Scrum-Methoden und Tools wie Jira oder Confluence.
- Kenntnisse in Mikrofrontend-Architekturen und Modulföderation.
- Interesse an Web Components und modernen Web-Standards.
- Grundlegende Backend-Kenntnisse (Node.js, .NET oder ähnliche).
Persönliche Eigenschaften
- Ausgeprägte Aufmerksamkeit für Code-Qualität, Sauberkeit und Einhaltung von Standards.
- Fähigkeit, komplexe Geschäftsanforderungen in technische Lösungen zu übersetzen.
- Starke Kommunikationsfähigkeiten für die effektive Zusammenarbeit in einem Remote-Team.
- Selbstständige, proaktive Arbeitsweise und Bereitschaft zur kontinuierlichen Weiterbildung.
- Strukturierte Herangehensweise bei der Problemlösung und technischen Entscheidungsfindung.
Auswahlverfahren
Der Auswahlprozess umfasst ein technisches Interview mit unserem CTO und dem Leiter der Projektabteilung. Dabei werden sowohl theoretische Fachkenntnisse als auch praktische Programmierfähigkeiten in einer Live-Coding-Session geprüft.
Warum Sie bei uns arbeiten sollten
Als Teil unseres internationalen Teams arbeiten Sie an der Weiterentwicklung des zukunftsweisenden Rubrain.com-Service. Wir bieten eine vollständig remote Arbeitsumgebung mit flexiblen Arbeitszeiten, wettbewerbsfähiger Vergütung und der Möglichkeit, mit modernsten Technologien zu arbeiten. Bei uns erwarten Sie flache Hierarchien, kontinuierliche Weiterbildungsmöglichkeiten und die Chance, maßgeblich an einem wachsenden digitalen Produkt mitzuwirken.