Back to all jobs

Senior PHP Developer (m/f/d)

Permanent employee · Berlin

About us
Our mission is to build a global platform for successful high-volume photography.

At Fotografen Online Service GmbH, we have discovered high-volume photography to be one of the most profitable and reliable forms of photography. Therefore, we have developed an online sales platform which is specifically designed to assist high-volume photographers in running their business more efficiently and increasing their sales revenue.
We notably concentrate our efforts within the field of preschool and school photography as research shows it is one of the most lucrative markets, with around 150 million children being photographed in schools throughout Europe and America every year.

We are the current market leader in Europe for the online sale of photo products and hold a market share in 15 different countries worldwide which enabled us to reach profitable growth in 2015. We are backed by top investors: Saarbruecker 21, Dr. Florian Heinemann and Christian Vollmann.

Stay updated with us on Facebook: Learn more about our team culture and numerous career opportunities on career opportunities, the team and events.
Your role
Your Mission

Our application consists of many separated (micro) services that work together to provide the best possible product for photographers as well as their end customers.
We need your help in maintaining our services and developing new ones as we continue on our task to migrate from legacy monolith application to more maintainable and distributed system based on micro services.
Our second challenge is expanding our system with new features to be ready to conquer new international markets and meet all needed requirements.
Along with all that, we also want to stay the most advanced and modern online platform for photographers.
Therefore, we want to expand our development team and are looking for an exceptional developer who is willing to face those challenges together with us!

Your role

  • Collaborate with the rest of the engineering team to design and launch new features
  • Design overall architecture of the web application
  • Maintain quality and ensure responsiveness of applications
  • Maintain code integrity and organization
Our perfect match

  • You are ambitious: you don't fear challenges, are enthusiastic and constantly try out new ideas

  • At least 5 years of practical experience as a PHP developer and a degree in Computer Science

  • Strong Object-Oriented programming skills,familiarity with design patterns and software architecture best practices

  • Excellent knowledge in PHP7 and relational database like MySQL 

  • Good knowledge of frontend technologies - HTML5, CSS3 and Javascript

  • You have skills in relevant frameworks, such as CakePHP, Symfony or Laravel

  • Knowledge in the field of scalable architectures and/or Amazon web services

  • Excellent knowledge  of the German language as well as English 

We offer
  • Guaranteed long term employment in a stable profitable young company with flexible working hours
  • Complete flexibility with regards to working hours 4 out of 5 days
  • An international team with flat hierarchies and a dynamic and inspiring working atmosphere
  • Challenging tasks and continuous training possibilities with a training budget of at least 300€, laptop of your choice and relocation budget
  • An office located in the heart of Berlin-Prenzlauer Berg
  • Healthy snacks, beer on Fridays, Ice cream in the fridge and lots of team events
Is This the Challenge that You’re Looking For?

We’re looking forward to your application!  Your contact person is Ana Walka.

Your application

Thank you for considering a career at Fotografen Online Service GmbH. Please fill out the following form. In case you are experiencing problems with the document upload, mail your documents to

By sending your application you consent to our privacy policy - especially to the transfer of your data to our portfolio companies, to be listed in our Talentpool and to receive job opportunities. Revocation of consent possible at anytime via
In order to upload multiple files, please select them in one go by using the CTRL key on Windows or the CMD key on Mac.