Über F&P
Wir sind das Team hinter einer der größten Adult-Communitys Europas: JOYclub. Dating, kinky Events, Livestreams, Filme, Sex-Education-Tutorials und ganz viel Community - in neun Sprachen verbinden wir weltweit über 6 Millionen Mitglieder. Was uns seit der JOYclub-Gründung 2005 antreibt? Menschen darin zu bestärken, zu sich und ihrer Lust zu stehen. Gleiches gilt für unsere Dating-App JOYCE.
Deine Aufgaben
- Du setzt dein umfangreiches Know-how in der Softwareentwicklung ein und gestaltest durch dein Engagement die weitere Entwicklung unserer Community JOYclub maßgeblich mit.
- Gemeinsam mit deinem Team verantwortest du den Bereich Bilder- und Videoverwaltung im JOYclub. Dabei entwickelst du für unsere Mitglieder intuitive Features - von der Konzeption über die Programmierung und Qualitätssicherung bis zum erfolgreichen Deployment.
- Du gestaltest mit deinem Team und unseren Softwarearchitekten die Architektur unserer Features nach den Methoden des Domain-driven Designs.
- Du eignest dir neues Wissen zu Methoden und Technologien an und teilst dieses mit deinen Kollegen, um sie bei ihrem persönlichen und fachlichen Wachstum zu unterstützen.
- Im Rahmen unserer agilen Arbeitsprozesse bringst du dich proaktiv durch neue Ideen im Team ein.
Dein Profil
- Du verfügst über ein abgeschlossenes Studium im Bereich Informatik oder eine vergleichbare Ausbildung und mindestens 5 Jahren Berufserfahrung als Softwareentwickler mit Schwerpunkt Webentwicklung.
- Im Backend verfügst du über fundierte Erfahrung mit PHP und Symfony oder vergleichbaren Enterprise Web Frameworks.
- Im Frontend bist du fit in TypeScript und Vue, alternativ React und/oder Angular.
- Idealerweise bringst du bereits praktische Kenntnisse im Bereich SQL- und NoSQL-Datenbanken und Caching-Strategien mit oder hast Interesse, dich in diesem Bereich weiterzubilden.
- Du interessierst dich für moderne, skalierbare Softwarearchitekturen.
- Serviceorientierte Entwicklung und API-Design (REST, GraphQL) sind idealerweise kein Neuland für dich.
- Du legst bei deiner Arbeit viel Wert auf Code-Qualität, Wartbarkeit sowie Sicherheit und weißt dies mit den etablierten Methoden wie Clean Code, Design Patterns und automatisierten Tests zu erreichen.
- Du siehst Softwareentwicklung als Teamleistung. Code Reviews sind für dich eine Selbstverständlichkeit.
- Eine offene Feedback- und Fehlerkultur sind dir wichtig, um gemeinsam das beste Ergebnis zu erreichen.