Senior Full Stack Developer, PHP/React

Instaffo Gmbh — Germany · Posted ~22 hours ago

Senior Full-time No Visa

Skills

PHP 8 SQL React TypeScript RESTful APIs Web development Software development Clean Code Design patterns Unit testing Integration testing Acceptance testing Agile development REST GraphQL GitLab CI/CD AWS Docker Cypress PHPUnit Codeception

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior full-stack developer is needed for a SaaS environment, working with PHP, SQL, React, and TypeScript. The role involves agile web development, modern architecture, design patterns, clean code, comprehensive automated testing, and REST APIs, with additional opportunities around GraphQL, security, cloud infrastructure, containers, and CI/CD. German at C2 and English at C1 are required, along with authorization to work in Germany.

Highlights

Senior full-stack role with modern PHP and React development, strong engineering practices, automated testing, agile teamwork, and opportunities to work on modernizing a legacy web architecture.

Description

Senior Full Stack Developer (PHP/React) - all genders bei Pirate Ship Software GmbH Anforderungen Bitte beachte, dass für diese Stelle eine Arbeitserlaubnis für Deutschland erforderlich ist. Sprache: Deutsch - Verhandlungssicher (C2), Englisch - Fließend (C1) 5+ 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 APIs Nice-to-have wären zusätzlich Erfahrungen in folgenden Bereichen Apollo, GraphQLSecurity (Best Practices, Fraud Detection und Pentesting)CI/CD mit Gitlab, AWS Cloud, Docker 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 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 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. Über das Unternehmen Seit unser Gründung im Jahr 2014 mischen wir mit unserer Software den Paketversandmarkt in den USA auf. Unsere Mission ist es, den manchmal komplexen Versandprozess so einfach, benutzerfreundlich und erschwinglich wie möglich zu gestalten und nebenbei technologisch am Puls der Zeit zu navigieren. Wir betreiben zwei Standorte in den USA und haben unsere Benutzer:innen ausschließlich auf dem amerikanischen Markt. Die Entwicklung unserer Web-App findet jedoch in unserem Heimathafen in Ottensen statt. Gemeinsam mit unseren Kolleg:innen aus Übersee arbeiten wir tagtäglich daran, das bestmögliche Produkt für unsere Benutzer:innen zu liefern. Dafür werden wir geschätzt und das ist der Wind in unseren Segeln. Unsere Werte & Kultur Da wir ein inhabergeführtes Unternehmen sind – mit krisensicherem Produkt und in einem wachstumsstarken Markt – können wir unseren hohen Qualitätsanspruch, unseren Sinn fürs Detail und ein attraktives Arbeitsumfeld mit guten Konditionen ohne Widerspruch vereinen. Unsere agile und selbstorganisierte Arbeitsweise erfordert auf der einen Seite ein hohes Maß an Eigenverantwortung und Selbstständigkeit, auf der anderen Seite aber auch die unbedingte Bereitschaft zum Teamplay. Wir glauben, dass Freiheit, Kreativität und Raum für eigene Ideen das optimale Fahrwasser für Innovation, Fortschritt und Qualität bieten. Hilfsbereitschaft und Vertrauen kombiniert mit der freien Wahl von Aufgaben und Rollen ermöglichen die bestmögliche persönliche Entfaltung. Für uns bedeutet das unter anderem, dass wir mit möglichst wenig Hierarchie arbeiten und Aufgaben eher pullen als pushen. Wir geben uns gegenseitig schnelles Feedback und scheuen keine Konflikte, finden aber immer fair und lösungsorientiert zum Konsent. So lernen wir im Alltag viel voneinander und betrachten unser diverses und bunt-gemischtes Team als große Chance. Damit wir auch langfristig zusammenarbeiten können, setzen wir alles daran, Familie und Beruf vereinbar zu machen. Was nicht passt Du wirst bei uns nicht glücklich, wenn du vollständige und durchgängige Prozesse wie in den großen Konzernen erwartest. Auf unserem Schiff sind einige Sachen im Alltag noch nicht fest vertäut, aber wir arbeiten gemeinsam kontinuierlich und systematisch an Verbesserungen. Du wirst ebenfalls unglücklich, wenn du Einzelkämpfer:in bist, dir viele Dinge egal sind oder wenn du erwartest, dass man dir genau sagt, was zu tun ist. Und wenn du zufällig Macho, Faschist:in und Verschwörungstheoretiker:in bist, wirst Du schnell kielgeholt! Klicke auf "Bewerben" für Details zu den Benefits, dem Team und dem Bewerbungsprozess.