Senior Angular Entwickler (m/w/d) | 100% Remote Position

Aus der Ferne
Vollzeit
Unser Auftraggeber gehört zu den Top-3-Anbietern von Ingenieur-Software in Russland und entwickelt fortschrittliche technologische Lösungen für industrielle und bauliche Anwendungen. In diesem Projekt haben Sie die Möglichkeit, eine neue Webanwendung von Grund auf zu konzipieren und zu implementieren, die interne Arbeitsabläufe optimieren und die Effizienz steigern wird. Hauptaufgaben und Verantwortlichkeiten - Entwicklung einer neuen Webanwendung für ein internes Projekt vollständig von Grund auf. - Implementierung moderner Frontend-Architektur mit Angular 15+ und TypeScript 4.9+. - Gestaltung und Umsetzung benutzerfreundlicher, reaktionsfähiger Benutzeroberflächen. - Entwicklung wiederverwendbarer Komponenten für eine effiziente und wartbare Codebasis. - Zusammenarbeit mit Backend-Entwicklern zur Integration von APIs und Datenquellen. - Implementierung von Unit- und Integrationstests zur Sicherstellung der Codequalität. - Optimierung der Anwendungsleistung und Ladezeiten. - Teilnahme an Code-Reviews und Qualitätssicherungsprozessen. - Kontinuierliche Verbesserung der Codebasis und Behebung von Fehlern. - Dokumentation von Entwicklungsprozessen und technischen Lösungen. Erforderliche Qualifikationen - Fundierte Kenntnisse in JavaScript (ES6+) und TypeScript (4.0+). - Nachweisbare Erfahrung mit dem Angular-Framework (Version 12+), RxJS und NgRx. - Mindestens 3 Jahre Berufserfahrung in der Entwicklung von Webanwendungen mit JavaScript oder TypeScript. - Umfassende Kenntnisse in HTML5, CSS3, SCSS/SASS und responsivem Design. - Vertrautheit mit modernen Frontend-Build-Tools wie Webpack, npm und Angular CLI. - Solides Verständnis von objektorientierten Programmierkonzepten und Design Patterns. - Erfahrung mit Versionskontrollsystemen, vorzugsweise Git. - Kenntnisse klassischer Algorithmen und Datenstrukturen. - Fähigkeit, sauberen, wartbaren und effizienten Code zu schreiben. - Praktische Erfahrung mit AJAX, REST APIs und HTTP-Protokollen. Wünschenswerte Zusatzqualifikationen - Erfahrung mit Testframeworks wie Jasmine, Karma oder Protractor. - Kenntnisse in Continuous Integration/Continuous Deployment (CI/CD). - Verständnis von Microservices-Architekturen und Containerisierung (Docker). - Erfahrung mit anderen JavaScript-Frameworks wie React oder Vue.js. - Kenntnisse in Backend-Technologien wie Node.js, Java oder .NET. - Verständnis für UX/UI-Design-Prinzipien. - Erfahrung in der Arbeit mit agilen Entwicklungsmethoden wie Scrum oder Kanban. - Grundkenntnisse der russischen Sprache sind von Vorteil, aber nicht erforderlich. Was wir bieten - 100% Remote-Arbeit mit flexiblen Arbeitszeiten. - Unbefristeter Arbeitsvertrag mit langfristiger Perspektive. - Wettbewerbsfähiges Gehalt basierend auf Ihrer Erfahrung und Ihren Fähigkeiten. - Möglichkeit, an innovativen Lösungen für die Industrie- und Baubranche zu arbeiten. - Flache Hierarchien und schnelle Entscheidungswege. - Kontinuierliche berufliche Weiterentwicklung und Zugang zu Schulungen. - Arbeit in einem internationalen Team hochqualifizierter Entwickler. - Modernste Technologien und Tools für effizientes Arbeiten. Werden Sie Teil eines dynamischen Teams in einem wachsenden Unternehmen und gestalten Sie die Zukunft von Ingenieur-Software mit! Wir suchen nach motivierten Fachleuten, die bereit sind, Verantwortung zu übernehmen und innovative Lösungen zu entwickeln.