Als Softwareentwickler (m/w/d) – Frontend entwickelst du die Benutzeroberflächen unserer CRM-Software weiter. Gemeinsam mit UX-Research und Design optimierst du Komponenten für die Kernprozesse der Software, etablierst ein modernes Design System und bringst eigene Ideen ein – mit Fokus auf Code-Qualität und Zusammenarbeit.
JavaScript / Vue.js / TypeScript / HTML / CSS / Responsive Web Design / Vitest / Vite / Git
Deine Vorteile
- Job-Qualität – Oberste Priorität hat der Code. Wir organisieren uns nach dem Kanban-Prinzip, nutzen Pair-Programming und automatisierte Tests.
- Attraktives Gehalt – Deine Erfahrung und Leistung zahlen sich aus, marktgerecht und mit Entwicklungsperspektive!
- Onboarding – Mit einem individuellen Einarbeitungskonzept und deinem persönlichen Mentor wirst du direkt Teil unseres Teams.
- Work-Life-Balance – Gleitzeit, 29 Urlaubstage plus frei an Heiligabend und Silvester, Home-Office und Shared-Desk für flexible und familienfreundliche Arbeitszeiten.
- Perspektiven – Klare Karrierepfade mit transparenter Job-Level-Matrix, dazu Skill Management, Conventions, Events und E-Learning-Tools wie Vue-Mastery.
- Zusammenarbeit – Teamleiter sind selbst erfahrene Entwickler, Prioritäten werden konstruktiv im Team vereinbart und selbständig bearbeitet.
- Teamkultur – Freu dich auf viele Erlebnisse: Teamevents, unsere Teamfahrt oder gemeinsame Zeit nach Feierabend.
Deine Aufgaben
- Entwickle das Frontend unserer CRM-Software mit Vue.js und setze moderne Technologien wie GraphQL für die Kommunikation mit dem Backend ein.
- Optimiere den Code für gute Lesbarkeit, einfache Wartbarkeit, reduzierte Komplexität und hohe Performance.
- Automatisiere Tests mit Vitest, Cypress und unterstütze uns beim Aufbau unserer CI/CD-Pipeline.
- Arbeite eng mit deinem Team im Pair Programming zusammen und nutze regelmäßige Retrospektiven und Planungsmeetings, um Ergebnisse zu evaluieren.
- Analysiere technische Herausforderungen mit deinem Team und bringe deine Ideen ein, um Usability und Design kontinuierlich zu verbessern.
- Kooperiere mit unseren UX Researchern und Designern am modernen Frontend, realisiere neue Komponenten und präge das Look and Feel der Software.
Dein Profil
- Ausbildung zum Fachinformatiker, abgeschlossenes MINT-Studium oder Quereinsteiger (m/w/d) mit relevanter IT-Erfahrung.
- Sehr gute JavaScript- und HTML-Kenntnisse sowie praktische Erfahrung in der Frontend-Entwicklung und Anwendung von CSS-Frameworks wie TailwindCSS, PrimeVUE o.ä..
- Verständnis der Core Web Vitals für eine angenehme User Experience.
- Idealerweise Erfahrung mit PHP, Vue.js, TypeScript und Unit-/Integrationstests (Vitest, Cypress o.ä.).
- Analytisches Denken und eine selbständige, ergebnisorientierte Arbeitsweise.
- Fließende Deutschkenntnisse und gutes Englisch.
onOffice – Always on your side
onOffice entwickelt eine der führenden CRM-Softwares für Immobilienmakler und optimiert kontinuierlich deren Funktionalität und Benutzererfahrung. Unser Entwicklerteam arbeitet mit modernen Technologien an leistungsstarken, intuitiven Frontend-Lösungen. Davon profitieren mehr als 35.000 User in Europa täglich.
Das ist dein Team: Software Development & Operation (
https://onoffice.com/ueber-uns...