Senior Frontend Entwickler - Angular (m/w)

Ärztekasse Genossenschaft
Urdorf, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French, German
Experience level
Senior

Job location

Remote
Urdorf, Switzerland

Tech stack

JavaScript
Agile Methodologies
HTML5
Unit Testing
CSS
Command-Line Interface
Code Review
Digital Rendering
Continuous Integration
Software Debugging
Web Development
Angular
TypeScript
Web Applications
RxJS
Angular
Cypress
Backend
GIT
Angular
Integration Tests
Information Technology
Playwright
Build Process
Front End Software Development
REST
Jasmine

Job description

  • Entwicklung moderner Angular-Anwendungen für hohe Performance.
  • Erstellung wiederverwendbarer UI-Komponenten für die interne Bibliothek.
  • Zusammenarbeit mit UX-Designern und Backend-Ingenieuren für intuitive Interfaces., * Entwicklung und Pflege moderner Angular-Anwendungen unter Gewährleistung hoher Leistung, Skalierbarkeit und Reaktionsfähigkeit.
  • Erstellung und Weiterentwicklung wiederverwendbarer UI-Komponenten für unsere interne Komponentenbibliothek/Designsystem.
  • Schreiben von sauberem, wartbarem und testbarem Code sowie aktive Teilnahme an Code-Reviews zur Sicherstellung hoher technischer Standards.
  • Enge Zusammenarbeit mit UX-, Design- und Backend-Teams zur Bereitstellung intuitiver und benutzerfreundlicher Oberflächen.
  • Steigerung der Anwendungsleistung durch Optimierungstechniken wie Lazy Loading oder strategisches Ressourcenmanagement.
  • Sicherstellung exzellenter Laufzeitleistung durch Optimierung von Rendering, Ladeverfahren und der gesamten Frontend-Architektur.
  • Auf dem neuesten Stand der Angular- und Frontend-Ökosystem-Trends bleiben und Ideen für kontinuierliche Verbesserungen einbringen.
  • Fehlerbehebung, Debugging und Lösung komplexer technischer Probleme während des gesamten Anwendungslebenszyklus.
  • Beitrag zu Architekturentscheidungen, technischem Design und Best Practices teamübergreifend.

Requirements

  • Mindestens 5 Jahre Erfahrung in der Frontend-Entwicklung, insbesondere Angular.
  • Starke Kenntnisse in Angular, TypeScript und JavaScript.
  • Erfahrung mit RESTful APIs und modernen Entwicklungstools., * Mehr als 5 Jahre Erfahrung in der Frontend-Entwicklung, davon mindestens 3 Jahre fundierte praktische Erfahrung mit Angular (Angular 14+ bevorzugt).
  • Fundierte Kenntnisse in Angular, TypeScript, JavaScript (ES6+), RxJS, HTML5 und CSS3.
  • Erfahrung mit Backend-Integrationen und RESTful APIs.
  • Vertrautheit mit modernen Frontend-Tools und Build-Prozessen (Angular CLI, Nx, Monorepos, Build-Optimierung).
  • Solides Verständnis von Micro-Frontend-Architekturen, modularen Webanwendungen und Web Components ist ein starkes Plus.
  • Hohe Motivation, an einer Komponentenbibliothek basierend auf Angular Material zu arbeiten und diese zu verbessern.
  • Starke Fähigkeiten im Unit Testing (z. B. Jasmine/Jest) und Vertrautheit mit Komponenten-/Integrationstests (Cypress/Playwright ist ein Plus).
  • Erfahrung mit modernen Entwicklungs-Workflows und Prozessen, einschließlich Git, CI/CD-Pipelines und agilen Methoden.
  • Ausgeprägte Problemlösungsfähigkeiten, Detailgenauigkeit und exzellente Kommunikationsfähigkeiten.
  • Fähigkeit, sowohl selbstständig als auch im Teamumfeld zu arbeiten.
  • Ein Bachelor- oder Masterabschluss in Informatik (oder einem verwandten Bereich) ist von Vorteil.
  • Fließend in Englisch (Deutsch oder Französisch ist ein Plus).

Benefits & conditions

  • 40 Stunden pro Woche
  • 2 Tage Homeoffice-Option
  • Hochinnovatives und internationales Arbeitsumfeld

Weitere Informationen

Ein anregendes Umfeld hilft dabei, coole Lösungen für herausfordernde komplexe Anforderungen zu finden. Wir arbeiten in kleinen agilen Teams, in denen Sie Einfluss und Wirkung haben können. Sie finden scharfsinnige Ingenieure für inspirierende Diskussionen. Wir sind lösungsorientiert, vernachlässigen aber den Spaßfaktor nicht.

Apply for this position