Senior Software Engineer Frontend; m/w/d - Angular
Verfasst am 2026-06-23
-
Software Entwicklung
Full Stack Entwickler, Angular Entwicklung, Software-Ingenieur, Frontend Entwicklung
Deine Rolle im Modeler Tools Team
Als Senior Software Engineer Frontend (m/w/d) arbeitest Du in einem agilen Team an einem der zentralen Werkzeuge unserer gesamten Plattform.
Die Modeler Tools sind das Herzstück, mit dem unsere Kunden ihre Produktstrukturen, Regeln und Konfigurationslogiken modellieren.
Dein Beitrag im Frontend hat direkten Einfluss auf sämtliche CPQ-Projekte – und damit auf die Effizienz und Zuverlässigkeit des Produkts, mit dem unsere Kunden täglich arbeiten.
In dieser Rolle übernimmst Du eine zentrale Verantwortung für die Weiterentwicklung unseres Frontends. Du bringst Deine Expertise und Erfahrungswerte ein, um unsere Angular-Architektur langfristig zu gestalten und weiterzuentwickeln.
Genau das macht DeineAufgaben wirkungsvoll
- Verantwortung für die Weiterentwicklung und Qualität der Angular-Frontend-Komponenten
- Treffen fundierter Architekturentscheidungen sowie aktive Weiterentwicklung des Frontend-Tech-Stacks
- Ganzheitliche Analyse neuer Anforderungen und Ableitung nachhaltiger technischer Lösungen sowie effizienter Schnittstellendesigns
- Sicherstellung von Performance und Skalierbarkeit auch in komplexen Anwendungsszenarien
- Frontend:
Angular 20 / 21
· Type Script
· RxJS
· Ng Rx
· Nx Monorepo
· HTML5
· CSS/SCSS - Testing & Qualität:
Vitest
· Jest
· Karma
· Storybook
· Sonar Qube
· Dependabot - Tools & Systeme:
Git
· Git Hub
· Git Hub Actions
· npm
· VS Code
· Jira
· Confluence
· MS Copilot - Arbeitsweise:
Scrum
· Pair Programming
· Code Reviews
· TDD
· Clean Code
· CI/CD
- Mehrjährige, fundierte Erfahrung (ca. 10+ Jahre) in der Frontend-Entwicklung
- Tiefes Verständnis von Angular, TypeScript und komplexen Frontend-Architekturen
- Erfahrung in der Gestaltung skalierbarer und wartbarer Systeme
- Sehr gutes Verständnis von Schnittstellen und Systemzusammenhängen
- Lösungs- und systemorientiertes Denken – nicht ausschließlich featurebezogen
- Fließende Deutschkenntnisse sowie sehr gutes technisches Englisch
- Du gestaltest aktiv Architektur, Technologien und Engineering-Standards
- Du arbeitest an einem System mit hoher fachlicher und technischer Komplexität
- Du bringst Deine Erfahrung in ein Umfeld ein, das Qualität und Ownership wertschätzt
- Du stehst eng mit dem Backend und anderen Stakeholdern im Austausch, um Lösungen ganzheitlich zu verbessern
- Deine technischen Entscheidungen haben langfristigen Einfluss
Flexibles Arbeiten ist bei camos gelebter Alltag. Mit flexiblen Arbeitszeiten, der Möglichkeit, an bis zu drei Tagen mobil zu arbeiten, und sechs Wochen Urlaub im Jahr schaffen wir verlässliche Rahmenbedingungen.
Arbeiten im BüroUnser Büro bietet Raum für konzentriertes Arbeiten ebenso wie für Austausch. Wir arbeiten nach dem Shared-Desk-Prinzip:
An allen Arbeitsplätzen stehen zwei Monitore bereit, ergänzt durch Deine persönliche Peripherie (ergonomische Maus, Tastatur und Headset).
Je nach Aufgabe und Abstimmungsbedarf stehen unterschiedliche Arbeitsumgebungen zur Verfügung – von Einzelbüros mit höhenverstellbaren Schreibtischen über kleinere Mehrpersonenbüros bis hin zu größeren Teamspaces. So kannst Du den Arbeitsrahmen passend zur jeweiligen Situation wählen.
Pausenraum, Lounge und der Park in direkter Nähe bieten Möglichkeiten zum Durchatmen. Kaffee, Wasser, frisches Obst und regelmäßige Snacks gehören ebenso zum Alltag – nicht selten auch selbstgebackener Kuchen aus dem Team.
Dein perfekter Start bei camosIn einem komplexen Umfeld wie CPQ ist ein sauberer Einstieg entscheidend. Deshalb setzen wir auf ein strukturiertes Onboarding mit klaren Einarbeitungszielen, relevanten Schulungen und einer festen Ansprechperson im ersten Jahr. So baust Du Schritt für Schritt ein fundiertes Verständnis für unser Produkt, unsere Technologie, unsere Kunden und unsere Arbeitsweise auf – immer abgestimmt auf den Fokus Deiner Rolle.
Teamgeist und offene TürenBei camos arbeiten wir teamübergreifend und mit kurzen Abstimmungswegen. Entscheidungen entstehen im Austausch und werden transparent getroffen. Offenheit, klare Kommunikation und gegenseitige Unterstützung sind uns wichtig – besonders dann, wenn Themen…
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten: