Frontend Developer
Role details
Job location
Tech stack
Job description
- Von Landingpages bis hin zu komplexen Konfigurator-Funktionen optimierst Du unseren selbstgeschriebenen Kartenliebe-Online-Shop
- Du entwickelst wiederverwendbare, performante UI-Komponenten und kümmerst Dich darum, dass unser Look & Feel nicht nur schön, sondern auch technisch erstklassig ist
- Du sorgst mit Clean Code, optimierten Ladezeiten und automatisierten Tests dafür, dass unser Shop auch bei Traffic-Peaks reibungslos läuft
- Du wirkst aktiv an der Weiterentwicklung unserer Frontend-Architektur mit, evaluierst neue Technologien und triffst mit uns gemeinsam Entscheidungen, die den Stack voranbringen
- Du hast den Blick für Trends, setzt auf moderne Tools und KI-Lösungen und treibst damit unsere Frontend-Entwicklung und User Experience kontinuierlich voran, * Vue 3, Nuxt 3, Vite, TypeScript, Pinia, PiniaORM
- Tools: ESLint, Stylelint, SpeedCurve, Lerna, Storyblok, Oxlint
- Tests: Vitest, Playwright, Percy
- A/B Tests: Split.io
- Logging/Monitoring: Datadog
- Versionierung: GitHub
- Continuous Integration: GitHub Actions
- Hosting: AWS
- Dokumentation: Confluence
- Ticketing: Jira
Mehr zu unseren Technologien findest Du in unserem Tech Radar und in unserem Tech Stack
Wir sind stolz darauf, die Weiterentwicklung von Open Source Software über GitHub zu unterstützen., * Technische Entscheidungen treffen wir im Team: Deine Ideen zählen, Deine Lösungen werden gehört - hier kannst Du Verantwortung übernehmen und aktiv mitgestalten
- Dein Code hat bei uns echte Wirkung - von der ersten Codezeile bis zum fertigen Produkt schreibst Du bei uns Software, die man anfassen kann
- Für zukunftssichere Entwicklung und Spaß am Coden setzen wir auf neueste Technologien und Tools
Requirements
- Mind. 2 Jahre Erfahrung in der Frontend-Entwicklung mit HTML5, CSS3 & JavaScript (inkl. responsivem Webdesign) - gerne auch mehr
- Du hast fundierte Kenntnisse in Vue.js (oder vergleichbaren Frameworks wie React oder Svelte)
- Du brennst für richtig guten Code und komplexe Aufgaben
- Du bringst Erfahrung mit automatisiertem Testen & Continuous Integration mit
- Du hast Lust auf Start-Up-Feeling, blickst gern über Deinen Tellerrand in alle Unternehmensbereiche und bringst dabei Deine Ideen ein
- Du probierst gern neue KI-Tools aus und findest clevere Wege, um Abläufe damit schneller und smarter zu gestalten.
- Du sprichst gutes Deutsch (min. B2-Niveau)
Benefits & conditions
Wir bauen auf Tech! Bei Kartenliebe entsteht unsere digitale Infrastruktur komplett inhouse: vom komplexen Konfigurator für personalisierte Papeterie bis zur Anbindung unserer eigenen Produktion. Als wachsendes Tech-Team in einem dynamischen E-Commerce-Start-up entwickeln wir mit moderner Architektur, viel Eigenverantwortung und einem hohen Qualitätsanspruch. Dabei arbeiten wir eng mit UX und Produktmanagement zusammen, um Produkte zu bauen, die Millionen von Kunden begeistern., * Entwicklung, die zu Dir passt: Quartalsziele, Feedbackgespräche & Weiterbildung ohne Budgetdeckel - mit Raum für Eigeninitiative und Entwicklung im Alltag
- KI als Werkzeug: Du automatisierst, was geht - mit Zugriff auf neueste Tools
- Office-Kultur: 5 Tage vor Ort in unserem modernen, zentralen Büro mit Raum für kreativen Austausch und konzentriertes Arbeiten gleichermaßen
- Flexibilität & Vertrauen: Vertrauensarbeitszeit und Flexibilität zur Vereinbarkeit von Arbeit & Privatleben sind für uns obligatorisch
- Gesund & mobil bleiben: EGYM Wellpass, Jobrad oder Mini-Leasing - Du hast die Wahl
- Teamevents mit Charakter: Sommerfest, Pub Quiz oder Grillrunde - wir feiern Erfolge & unser Miteinander
Company: Kartenliebe