Senior Angular Entwickler (Remote) | Frontend Spezialist für SPA-Entwicklung

Aus der Ferne
Vollzeit
Sind Sie ein versierter Angular-Entwickler auf der Suche nach einer anspruchsvollen Remote-Tätigkeit? Wir suchen einen Angular-Spezialisten auf mittlerem bis Senior-Level, der unser dynamisches Team verstärkt. Sie werden für die Entwicklung ausgereifter, responsiver Webanwendungen mit dem neuesten Angular-Framework und verwandten Technologien verantwortlich sein – und das von überall auf der Welt aus. Hauptaufgaben - Konzeption und Entwicklung leistungsstarker, responsiver Single Page Applications (SPAs) mit Angular 17 und TypeScript. - Implementierung von serverseitigem Rendering mit Angular Universal zur Verbesserung der Anwendungsleistung und SEO-Fähigkeiten. - Erstellung wiederverwendbarer UI-Komponenten und Pflege von Komponentenbibliotheken unter Einhaltung von DRY-Prinzipien. - Integration von RESTful APIs und GraphQL-Endpunkten in Frontend-Anwendungen. - Implementierung und Verwaltung des Anwendungsstatus mittels NgRX-Store- und Effects-Architektur. - Verfassen von sauberem, wartbarem und testbarem Code gemäß den Branchenstandards. - Zusammenarbeit mit Backend-Entwicklern zur Gewährleistung einer nahtlosen Integration zwischen Frontend- und Backend-Systemen. - Teilnahme an Code-Reviews zur Aufrechterhaltung hoher Codequalitätsstandards im gesamten Team. - Optimierung von Anwendungen für maximale Geschwindigkeit und Skalierbarkeit auf verschiedenen Geräten und Browsern. - Fehlersuche und Debugging komplexer Probleme in Produktionsumgebungen. Erforderliche Fähigkeiten - Mindestens 2 Jahre Berufserfahrung mit dem Angular-Framework (Versionen 12-17). - Fundierte Kenntnisse in TypeScript, JavaScript, HTML5 und CSS3/SCSS. - Praktische Erfahrung mit responsivem und adaptivem Design unter Verwendung von Flexbox und CSS Grid. - Praktisches Wissen über RxJS für reaktive Programmierparadigmen. - Erfahrung bei der Implementierung von State Management mit NgRX Store, Effects, Actions und Selectors. - Beherrschung der Git-Versionskontrolle und kollaborativer Entwicklungsworkflows. - Verständnis für RESTful API-Integration und asynchrone Programmiermuster. - Erfahrung mit Angular Universal für serverseitige Rendering-Implementierungen. - Fähigkeit, Unit- und Integrationstests mit Tools wie Jasmine oder Jest zu schreiben. - Ausgeprägte Problemlösungsfähigkeiten und analytisches Denkvermögen. Wünschenswert - Erfahrung mit Micro-Frontend-Architektur. - Kenntnisse in Containerisierungstechnologien (Docker, Kubernetes). - Vertrautheit mit CI/CD-Pipelines und DevOps-Praktiken. - Erfahrung in der Entwicklung von PWAs (Progressive Web Applications). - Verständnis für Webzugänglichkeitsstandards (WCAG). - Erfahrung mit Design-Systemen und Komponentenbibliotheken (Angular Material, PrimeNG). - Kenntnisse in Leistungsoptimierungstechniken für Angular-Anwendungen. - Vorherige Erfahrung in der Arbeit mit verteilten Teams in verschiedenen Zeitzonen. Arbeitsumgebung - 100% Remote-Position mit flexiblen Arbeitszeiten (Abstimmung mit der Moskauer Zeitzone erforderlich). - Unbefristete Anstellung bei einem stabilen, wachsenden Unternehmen. - Kollaborative Teamumgebung mit direkten Kommunikationskanälen. - Regelmäßige Wissensaustauschsitzungen und berufliche Entwicklungsmöglichkeiten. - Agile Entwicklungsmethodik mit zweiwöchigen Sprints. Werden Sie Teil unseres internationalen Teams und helfen Sie dabei, modernste Webanwendungen zu entwickeln, die einen Unterschied machen. Wir schätzen Unabhängigkeit, Problemlösungsfähigkeiten und ein Engagement für Codequalität. Wenn Sie leidenschaftlich an Frontend-Entwicklung interessiert sind und bereit sind, Verantwortung für anspruchsvolle Projekte zu übernehmen, freuen wir uns auf Ihre Bewerbung.