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ätigkeitenWoran 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 DatadogVerbesserte Aufteilung von bestehenden Modulen, Refactoring von Legacy CodeSkalierung unseres Datenbank-Setups (Aurora MySQL, TimescaleDB, Elasticsearch, Redis)Unseren Tech-Stack gibt es in unserem Tech Radar zu sehen Anforderungen5+ Jahren Berufserfahrung in SaaS-ProjektenWeb- und Softwareentwicklung im agilen TeamErfahrung in modernen Architekturen, Design Patterns und Best Practices für Clean CodePHP8 & SQLUnit/Integration/Acceptance Tests mit Codeception, PHPUnit und CypressReact und TypeScriptRESTful APIsNice-to-have wären zusätzlich Erfahrungen in folgenden BereichenApollo, GraphQLSecurity (Best Practices, Fraud Detection und Pentesting)CI/CD mit Gitlab, AWS Cloud, Docker TeamDas 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. Bewerbungsprozess1. Kennenlernen mit dem Co-Founder und CTO Felix2. Kennenlernen mit dem Team3. Deep Dive Hausaufgabe, die gemeinsam besprochen wird