Software Engineer Frontend - Angular
Role details
Job location
Tech stack
Job description
- Professional development assistance
- Pension plan
- Work from home
- Flexible schedule, Als Software Engineer Frontend (m/w/d) arbeitest Du in einem agilen Team, das eines der zentralen Werkzeuge unserer gesamten Plattform entwickelt:
Die Modeler Tools sind das Herzstück, mit dem unsere Kunden ihre Produktstrukturen, Regeln und Konfigurationslogiken modellieren.
Was Du hier entwickelst, beeinflusst sämtliche CPQ Projekte - und damit den Erfolg unserer Kunden.
In dieser Rolle übernimmst Du eine Schlüsselposition für die Weiterentwicklung unseres Frontends. Du bringst Deine Expertise und Ideen ein, um unsere Angular Architektur aktiv zu gestalten und weiterzuentwickeln.
Du arbeitest nicht nur an Features, sondern verantwortest anspruchsvolle Architekturfragen, evaluierst neue Technologien und schaffst Lösungen, die den technischen Kurs von camos im Frontend entscheidend mitbestimmen.
Genau das macht Deine Aufgaben wirkungsvoll
-
Entwicklung und Weiterentwicklung unserer Angular-Frontend-Komponenten
-
Mitarbeit an Architekturentscheidungen und Weiterentwicklung des TechStacks
-
Integration von RESTAPIs sowie technische Analyse neuer Anforderungen
-
Performanceoptimierung komplexer Anwendungen
-
Umsetzung von UI/UX Konzepten auf Basis von Figma und unseren Designrichtlinien
Unser TechStack
- Frontend: Angular 20 / 21 · TypeScript · RxJS · NgRx · Nx Monorepo · HTML5 · CSS/SCSS
- Testing & Qualität: Vitest · Jest · Karma · Storybook · SonarQube · Dependabot
- Tools & Systeme: Git · GitHub · GitHub Actions · npm · VS Code · Jira · Confluence · MS Copilot
- Arbeitsweise: Scrum · Pair Programming · Code Reviews · TDD · Clean Code · CI/CD
Requirements
-
3-8 Jahre Erfahrung in der Entwicklung mit Angular und TypeScript
-
Erfahrung in der Umsetzung komplexer UI Workflows und Architekturfragen
-
Sicherer Umgang mit RESTAPIs, Testing Frameworks und GitHub
-
Klarer Qualitätsanspruch, strukturiertes Arbeiten und Offenheit für Austausch
-
Fließende Deutschkenntnisse sowie sehr gutes technisches Englisch