Du bist Full Stack Enwickler:in und möchtest mithelfen, unsere hochverfügbare Web-App weiterzuentwickeln und dafür zu sorgen, dass das Geld reibungslos fließt und Fraudster bei uns keine Chance haben? Dann könntest du gut in unsere Crew passen Tätigkeiten Woran wird aktuell gearbeitet? Neben der laufenden Arbeit an neuen Features für unsere Nutzer:innen arbeiten die Teams zur Zeit unter anderem an folgenden Tech-Themen: Überführung einer klassischen server-rendered MVC-Architektur hin zu einer Single-Page App (GraphQL API im Backend, React im Frontend) Erweiterung und Optimierung unserer Testsuite (PHPUnit, Codeception, Cypress) Monitoring, RUM und Log Management mit Datadog Verbesserte Aufteilung von bestehenden Modulen, Refactoring von Legacy Code Skalierung unseres Datenbank-Setups (Aurora MySQL, TimescaleDB, Elasticsearch, Redis) Unseren Tech-Stack gibt es in unserem Tech Radar zu sehen Anforderungen 5 Jahren Berufserfahrung in SaaS-Projekten Web- und Softwareentwicklung im agilen Team Erfahrung in modernen Architekturen, Design Patterns und Best Practices für Clean Code PHP8 & SQL Unit/Integration/Acceptance Tests mit Codeception, PHPUnit und Cypress React und TypeScript RESTful APIs Nice-to-have wären zusätzlich Erfahrungen in folgenden Bereichen Apollo, GraphQL Security (Best Practices, Fraud Detection und Pentesting) CI/CD mit Gitlab, AWS Cloud, Docker Team Das Produkt Team arbeitet an Carrier Reconciliation Prozessen, sprich Preisanpassungen bei Paketen, bei denen z.B. ein falschen Gewicht angegeben wurde werden nachträglich dem Kunden in Rechnung gestellt. Wir verarbeiten sehr viele Transaktionen, deswegen ist sowohl Sicherheit als auch Skalierung bei uns ein großes Thema. Bewerbungsprozess 1. Kennenlernen mit dem Co-Founder und CTO Felix 2. Kennenlernen mit dem Team 3. Deep Dive Hausaufgabe, die gemeinsam besprochen wird