Frontend Web Developer / Architect (m/w/d)
In unserem Entwicklungsteam übernimmst du als Entwickler und Softwarearchitekt eine zentrale Rolle bei der Neu- und Weiterentwicklung unserer webbasierten B2B-Anwendungen. Dabei bringst du deine Kreativität und dein Engagement in die Konzeption und Umsetzung von Single Page Applications ein und nutzt dein Know-how gezielt für die Architektur leistungsstarker Business-Software.
Tätigkeiten
Du willst Softwareprodukte von der Idee bis zum Release entwickeln? Du bist bereit, in einem agilen Team sofort mit anzupacken? Du freust dich auf abwechslungsreiche Herausforderungen der Softwareentwicklung und spannende Aufgaben? Wie bieten:
- Konzeption, Architektur und Implementierung von Web-Frontends mit Angular und TypeScript
- Entwicklung von intuitiven und performanten User Interfaces
- Realisierung von zukunftsorientierten Softwarelösungen unter Einsatz von Design- und Architektur-Patterns sowie Clean-Code-Ansätzen
- Qualitätssicherung der eigenen Entwicklung und der Teamergebnisse
Anforderungen
- Ausbildung oder Studium mit Informatik-Bezug oder vergleichbare Qualifikation
- Mind. 5 Jahre Erfahrung in der Softwareentwicklung und sehr gute Programmierkenntnisse
- Umfassende Erfahrung mit aktuellem Angular, TypeScript, HTML und CSS
- Erfahrungen im Testing (z.B. Jest/Cypress) vorausgesetzt und mit Monorepos (Nx) von Vorteil
- Sehr gute Deutschkenntnisse (mind. C1) sowie gute Englischkenntnisse in Wort und Schrift
- Hohe Motivation, Eigeninitiative und selbstständiges Arbeiten
- Strukturierte Vorgehensweise sowie Teamfähigkeit
Team
Unser Entwicklungsteam arbeitet agil und zeichnet sich durch flache Hierarchien aus. Wir legen Wert auf intensive Einarbeitung in unsere Entwicklungsprozesse und Produkte und bieten Einblicke in die Produktionsprozesse verschiedenster Branchen.
Bewerbungsprozess
Wir starten mit einem 30-45min Call zum Kennenlernen. Wenn es danach für beide Seiten passt, treffen wir uns bei uns im Bürio in Leonberg für ein persönliches Gespräch. Hier lernen wir uns kennen, besprechen wir alle Fragen, die aufkommen, und klären vielleicht auch schon vertragliche Details. Danach ist alles klar? Dann super! Falls nicht, vertiefen wir bei Bedarf nochmal in einem weiteren Gespräch vor Ort.