At movingimage, video is what drives us. We are a global leader in delivering secure enterprise video solutions. Simply put, we want to revolutionize the way in which companies use video. Our cloud-based solution is a centralized platform that enables companies to efficiently manage and stream all their video assets for customers, partners, and employees in the best possible quality on any device.

We move videos. Together with you, we will move even more.

As a Team Lead PHP, you will be leading a multicultural development team. You’ll work side by side with Product Owners, Agile Coaches, DevOps, and more to build new features and extend existing features on our platform to support our customers’ video content operations at scale. You will also work closely with our CTO to contribute to overall tech strategy and vision, while mentoring and guiding your team every day.

As a Team Lead PHP, you will take on the following responsibilities:

  • Own the architectural design and execution of our scalable enterprise video platform in close cooperation with other technical Team Leads
  • Create technical solutions to implement high-quality and scalable video asset management and video streaming solutions for enterprise customers
  • Lead software developers to success and support them in improving and developing their technical and soft skills
  • Mentor and motivate your team and be the “go-to” person for all kinds of support and guidance
  • Partner with our People & Agility team to further develop our modern and efficient process for attracting, developing, motivating, and retaining awesome talent
  • Take care of administrative tasks related to people management within your team (holiday approvals etc.)
  • Actively contribute to hands-on tasks (code at least 50% of the time)
  • Collaborate and work closely with leaders from other departments of the company to support the vision of the company
  • Support agile processes and cross-functional cooperation between tech and non-tech departments

To thrive in the role as a Team Lead PHP, you will need:

  • Strong people management and leadership skills combined with proven experience in coaching and guiding team members
  • Strong communication skills and ability to establish and manage relationships with both technical and non-technical stakeholders
  • Strong experience building and delivering different architectural styles (preferably platform-driven architectures)
  • Several years of relevant work experience in building high traffic web applications
  • Relevant experience in a PHP 7.4 environment (Symfony, Doctrine)
  • Strong experience in designing and implementing RESTful web services
  • Hands-on experience developing asynchronous messaging integrations preferably using RabbitMQ
  • Experience in writing Unit, Integration and Acceptance tests
  • Experience in NoSQL, MongoDB as well as MySQL
  • Strong knowledge in a few or all of the following technologies/platforms is a big plus: Kubernetes, Azure, helm, OpenTracing, Grafana, Jenkins, Docker
  • Experience building and maintaining CI/CD pipelines

Why you will love working with us:

Culture: We work agile, focusing on cross-team collaboration based on trust and transparency. You are free to introduce your own ideas and make an impact in a team of different backgrounds and cultures.
Learning & Growth: We support continuous learning through regular Communities of Practice, 1:1s and peer-feedback, German classes in our office and the chance to take part in conferences and trainings.
Balance your Life: Schedule your work balanced with your life situation and enjoy 30 paid vacation days, self-determined working hours as well as the option to work from home occasionally.
Location by the Spree: Our spacious headquarter is located directly at the Spree river in the heart of Berlin, offering interactive spaces where we can easily collaborate, exchange ideas and take a break together.
Remote-friendly: We have well structured and flexible processes so that we can work from home or the office according to everyone´s needs and in balance with the individual private and company life. Spending time with the team in our Berlin office a few times a month will be needed for the most positions.
Compensation: Excellent people deserve great working conditions. We conduct benchmark analyses regularly to ensure that we are paying salaries above the market average. Additionally, we offer you a company pension (Betriebliche Altersvorsorge), which we support with 20%.
Relocation Support: If you are not located in German yet, don’t worry, we will support your move with a relocation package to make settling in as easy as possible for you.