Standort
Gent (3Square, Zwijnaarde)
Stelle
Vollzeit
Über CollectOnline
CollectOnline entwickelt intelligente Order-to-Cash- und Forderungsmanagement-Software – mit DunningOnline und RecoverOnline helfen wir Unternehmen in mehr als 14 europäischen Ländern, schneller und effizienter bezahlt zu werden. Wir sind ein belgisches SaaS-Scale-up mit einem neu eröffneten Büro in Gent, das schnell in den Bereichen Produkt, Vertrieb und Team wächst.
Ihre Rolle
Um unsere Plattform weiter auszubauen, suchen wir einen erfahrenen Front-end Entwickler, der sowohl Designer als auch Entwickler ist. Sie erhalten keine vorgefertigten Mockups: Sie entwerfen neue Bildschirme und Interaktionen selbst – mit unserem Markenstil (Farben, Typografie) als einzigem festen Rahmen – und übersetzen dies dann in soliden, funktionierenden Front-end-Code innerhalb unseres Produkts. Sie arbeiten täglich mit unserem CTO zusammen und stimmen neue Bildschirme und Interaktionen mit dem CTO und CEO zur endgültigen Freigabe ab.
Dies ist keine Rolle für einen reinen Grafikdesigner, der nie Code anfasst, noch für einen Entwickler, der nur Logik ohne Blick für das Endprodukt auf dem Bildschirm erstellt. Wir suchen jemanden, der eine gute Benutzeroberfläche von Grund auf konzipieren und selbst entwickeln kann.
Unsere beiden Produkte haben jeweils ihre eigene Front-end-Architektur. RecoverOnline läuft auf einem Symfony (PHP) Backend mit serverseitig gerenderten Twig-Templates unter Linux. DunningOnline ist eine Single-Page-Anwendung, die mit Vue.js und TypeScript erstellt wurde. Für beide Produkte arbeiten Sie mit HTML, SCSS, Bootstrap und TypeScript; für DunningOnline wenden Sie zusätzlich aktiv Vue.js an, und für RecoverOnline müssen Sie sich im Symfony/Twig-Umfeld sicher bewegen, ohne selbst Backend-Code zu schreiben.
- Bildschirme und Interaktionen für DunningOnline und RecoverOnline selbst konzipieren, mit unserem Markenstil (Farben, Typografie) als einzigem festen Rahmen.
- Diese Designs selbst in performantes, responsives HTML, SCSS und TypeScript, basierend auf Bootstrap, übersetzen.
- Beim Aufbau und der Wartung der DunningOnline SPA in Vue.js und TypeScript mitwirken.
- Front-end-Code für RecoverOnline in unsere Symfony/Twig-Umgebung integrieren, in Absprache mit dem CTO.
- Die Performance von Bildschirmen überwachen und optimieren (Ladezeit, Core Web Vitals, Asset-Optimierung).
- Semantisches, barrierefreies HTML auf der gesamten Plattform gemäß WCAG 2.2 AA sicherstellen.
- Neue Bildschirme und Interaktionen mit dem CTO und dem CEO zur endgültigen Freigabe abstimmen.
- Eng mit dem CTO an Architektur, Planung und Qualität des Front-ends zusammenarbeiten.
Was wir von Ihnen erwarten
- Umfassende Erfahrung (5+ Jahre) in einer Rolle, in der Sie UI/UX-Entscheidungen selbst getroffen und nicht nur vorgegebene Designs umgesetzt haben.
- Starker Designinstinkt: Sie können unabhängig eine gute, benutzerfreundliche Oberfläche aus einem Markenstil heraus konzipieren, ohne eine bestehende Pattern Library.
- Starke, semantische HTML5-Kenntnisse – Sie erstellen pixelgenaue Arbeit, die ein Kollege nicht überarbeiten muss.
- Starke SCSS-Kenntnisse (Variablen, Mixins, Nesting) und Erfahrung mit Bootstrap als CSS-Framework.
- Starke TypeScript-Kenntnisse, einschließlich der Arbeit mit einem Build-/Kompilierschritt.
- Starke Vue.js-Kenntnisse (Komponentenarchitektur, State Management, Routing) für die DunningOnline SPA.
- Grundlegende Arbeitskenntnisse in Twig, PHP, Symfony und Linux für die RecoverOnline-Seite – Sie werden keinen Backend-Code schreiben, aber Sie können sich in dieser Umgebung sicher bewegen.
- Kenntnisse in Performance-Optimierung (Core Web Vitals) und Cross-Browser-/Cross-Device-Tests.
- Kenntnisse der Barrierefreiheitsstandards (WCAG 2.2 AA).
- Sicherer Umgang mit Figma (oder Ähnlichem) zum Prototyping eigener Designs, nicht nur zum Lesen vorgegebener Designs.
- Erfahrung mit Git-Workflows (Branching, Pull Requests, Code Review).
- Ein Portfolio, das zeigt, dass Sie UI/UX selbst konzipiert und erstellt haben – nicht nur die Designs anderer Leute umgesetzt haben.
- Sicher in der Präsentation und Abstimmung von Designvorschlägen mit dem CTO und CEO.
- Fließend in Niederländisch und Englisch.
- Erfahrung mit Nuxt.js oder ähnlichen Vue-Tools.
- Erfahrung mit PHP, Symfony oder Twig über grundlegende Arbeitskenntnisse hinaus.
- Interesse an oder Erfahrung mit SaaS-Produkten im B2B-Kontext.
Was wir bieten
- Unbefristeter Vertrag mit CollectOnline NV.
- An unserem Büro in Gent (3Square, Zwijnaarde), mit der Option auf hybrides Arbeiten gemäß unserer Unternehmensrichtlinie.
- Echte Design- und Entwicklungsautonomie über das Erscheinungsbild unseres Produkts, mit direktem Zugang zum CTO und CEO.
- Ein wachsendes, ambitioniertes Team innerhalb eines belgischen SaaS-Scale-ups, das international expandiert.
- Ein wettbewerbsfähiges, marktgerechtes Gehalt.