Sicherheit und Skalierung in agilen Teams
Wir suchen nach erfahrenen Full Stack Entwicklern, die bei der Weiterentwicklung unserer hochverfügbaren Web-App mithelfen möchten. Als Teil unseres Produktteams arbeiten Sie an Carrier Reconciliation Prozessen, Preisanpassungen bei Paketen und Transaktionen.
Tätigkeiten:
* Ü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)
Anforderungen:
* 5+ Jahre Erfahrung 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-haves:
* Apollo, GraphQL
* Security (Best Practices, Fraud Detection und Pentesting)
* CI/CD mit Gitlab, AWS Cloud, Docker
Bewerbungsprozess:
1. Kennenlernen mit dem Co-Founder und CTO Felix
2. Kennenlernen mit dem Team
3. Deep Dive Hausaufgabe, die gemeinsam besprochen wird