Senior Angular Entwickler (m/w/d) für Ingenieursoftware | Remote
Aus der Ferne
Vollzeit
Unser Auftraggeber zählt zu den drei führenden Anbietern von Ingenieursoftware in Russland und ist ein technologischer Partner bei der Entwicklung von Informationssystemen für Industrie und Bauwesen. Ihr Fokus liegt auf der Entwicklung und Unterstützung einer fortschrittlichen PDM-Plattform (Product Data Management), die den gesamten Produktlebenszyklus effizient verwaltet.
Als erfahrener Angular Entwickler werden Sie an der Weiterentwicklung der serverseitigen Komponenten dieser PDM-Systeme arbeiten und maßgeblich zur Gestaltung benutzerfreundlicher und leistungsstarker Web-Interfaces beitragen.
Hauptaufgaben
- Konzeption und Implementierung anspruchsvoller Frontend-Lösungen mit Angular Framework (Version 16+).
- Entwicklung reaktiver und performanter Single-Page-Anwendungen mit RxJs und PrimeNg.
- Integration von Echtzeit-Funktionalitäten mittels SignalR.js für nahtlose Benutzererfahrungen.
- Optimierung der Benutzeroberfläche hinsichtlich Leistung, Zugänglichkeit und Benutzererfahrung.
- Zusammenarbeit mit Backend-Entwicklern zur Integration von RESTful APIs und anderen Datendiensten.
- Aktive Teilnahme an Code-Reviews, technischen Planungssitzungen und kontinuierlicher Verbesserung der Codebasis.
- Mitwirkung bei der Fehlerbehebung und Qualitätssicherung durch automatisierte Tests.
Erforderliche Qualifikationen
- Fundierte Kenntnisse in HTML5, SCSS/CSS3 und TypeScript/JavaScript (ES6+).
- Nachweisbare Erfahrung mit dem Angular Framework und dessen Ökosystem.
- Praktische Erfahrung mit PrimeNg-Komponenten, RxJs für reaktive Programmierung und SignalR.js.
- Mindestens 3 Jahre Berufserfahrung in der Entwicklung von Web-Anwendungen mit JavaScript oder TypeScript.
- Solides Verständnis von objektorientierter Programmierung und gängigen Design Patterns.
- Sicherer Umgang mit Versionskontrollsystemen wie Git oder SVN.
- Kenntnisse in klassischen Algorithmen und Datenstrukturen.
- Analytisches Denkvermögen und Problemlösungskompetenz.
Zusätzliche Qualifikationen (von Vorteil)
- Erfahrung mit PDM/PLM-Systemen oder technischer Software.
- Kenntnisse in Continuous Integration/Continuous Deployment (CI/CD).
- Erfahrung mit agilen Entwicklungsmethoden wie Scrum oder Kanban.
- Verständnis für Backend-Technologien und API-Design.
- Erfahrung mit modernen Build-Tools und Bundlern (Webpack, npm).
- Kenntnisse in Unit-Testing mit Jasmine, Karma oder Jest.
Unser Angebot
- Eine Vollzeit-Remote-Position mit flexiblen Arbeitszeiten.
- Die Möglichkeit, an fortschrittlichen technischen Lösungen für die Industrie zu arbeiten.
- Ein internationales Team von erfahrenen Entwicklern und Ingenieuren.
- Kontinuierliche berufliche Weiterbildungsmöglichkeiten in einem innovativen Umfeld.
- Die Chance, maßgeblich zur Weiterentwicklung einer führenden Ingenieursoftware beizutragen.