Deine Aufgaben
- Du entwirfst, entwickelst, testest, stellst bereit und wartest Multi-Tenant-Produktwebanwendungen auf unserer SaaS-Plattform.
Du gestaltest die Architektur der Frontend-Codebasis, um sie optimal an die geschäftlichen Anforderungen von heute und morgen anzupassen.
Du lernst von deinem Team und hältst dich über aktuelle Software-Technologien auf dem Laufenden.
Du nutzt moderne Entwicklungstools und Technologien wie KI.
Du arbeitest in einem agilen Team.
Du treibst die Produktentwicklung voran und innovierst.
Deine Fähigkeiten
Technische Fähigkeiten
Mindestens 5 Jahre Berufserfahrung in der Entwicklung und Optimierung interaktiver Webanwendungen basierend auf ReactJS mit TypeScript.
Erfahrung mit der Nutzung von Webservice-APIs, insbesondere REST. Außerdem Erfahrung bei der Definition und dem Vorschlag von API-Anforderungen für ein Backend.
Erfahrung mit Versionskontrollsystemen (insbesondere Git).
Solide Kenntnisse in HTML5 und CSS3, optional: Atomic Design Pattern.
Umsetzung von Figma-Designs entsprechend einem Design System.
Testing: cypress, vite, jest.
Erfahrung mit Linux einschließlich Entwicklung in Linux oder Linux-ähnlichen Umgebungen.
Verständnis für das Zusammenspiel von Netzwerk, Server-Services und Betriebssystemen im Allgemeinen.
Begeisterung für Coding und Engineering.
Optional: CRM-Domain-Erfahrung.
Persönliche Eigenschaften
Starke Englischkenntnisse. Optional: Deutsch, Französisch, Polnisch.
Kreativität: Du denkst innovativ und bringst frische Ideen in den Designprozess ein.
Detailgenauigkeit: Du strebst nach Präzision und Konsistenz in allen UX-Aspekten.
Empathie: Du hast ein tiefes Verständnis für die Bedürfnisse, Motivationen und Probleme der Nutzer.
Eigenständigkeit: Fähigkeit zur Selbstmotivation, Verantwortungsübernahme und Inspiration von Teamkollegen und anderen Kollegen.
Zusammenarbeit: Du bist ein starker Teamplayer und Kommunikator, der nahtlos mit funktionsübergreifenden Teams arbeiten kann, einschließlich anderen Entwicklern, Designern und Produktmanagern. Du teilst gerne dein Wissen mit dem Team.
Problemlösungsfähigkeiten: Du gehst Design-Herausforderungen an und findest praktische, nutzerorientierte Lösungen.
Zeitmanagement: Du hältst Deadlines ein, ohne die Qualität zu beeinträchtigen.
Deine Vorteile
- Mentor-begleitetes Onboarding in den Job.
- Tiefgreifende Einarbeitung in den Verantwortungsbereich.
- Ein sehr breites Feld an Weiterentwicklungsmöglichkeiten.
- Viel Raum für persönliche Initiative und Kreativität.
- Ein sicherer Arbeitsplatz mit hohem Wohlfühlfaktor.
- Flexible Arbeitszeiten und familienfreundliche Arbeitsatmosphäre.
- Bereitstellung moderner Arbeitsmittel.
- Remote Work ist jederzeit möglich, aber wir haben auch smarte Büros.
- 30 Tage Urlaub.
- Regelmäßige Firmenevents wie Weihnachtsfeier und Sommerfest.
- Eine offene Unternehmenskultur.