Remote Senior PHP Developer

closed
Logo of movingimage

movingimage

πŸ“Remote - Germany

Job highlights

Summary

The job is for a Senior PHP Developer at movingimage, a company specializing in cloud-based video solutions. The role involves working on microservice architecture, implementing video asset management and streaming solutions, and transitioning into a Java Developer role within a year.

Requirements

  • Relevant work experience of minimum 5 years in building high traffic web applications using PHP, message brokers like Apache Kafka or RabbitMQ, and building CI/CD pipelines
  • Strong knowledge and understanding of PHP > 8
  • Knowledge and experience with Symfony (Symfony, Doctrine)
  • Knowledge of MySQL and NoSQL databases (MongoDB) and search engine ElasticSearch
  • Experience with RESTful APIs and integrating third-party APIs
  • Practical experience implementing automated tests: Unit, integration, and functional

Responsibilities

  • Be an important part of our multinational agile software development team
  • Continue our transition towards a microservice architecture
  • Implement high-quality and scalable video asset management and video streaming solutions for enterprise customers
  • Write well-structured and documented clean code
  • Adopt the DevOps mindset: You build it, you run it
  • Continuously update and expand the existing product

Preferred Qualifications

Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular is a plus

Benefits

  • 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 our diverse and international teams
  • Learning & Growth: We support continuous learning through regular 1:1s, feedback conversations, German and English classes and the chance to take part in conferences and trainings
  • Balance your Life: We offer flexible working hours adjusted to your schedule. On the top of that, we offer a package of 30 paid vacation days
  • Remote-friendly: We have well structured and flexible processes so that we can work from home effectively and enjoy doing it! Hybrid work is the new way of work for us: we combine remote work with some office time to make sure you feel connected & enjoy your freedom at the same time
  • Compensation & Benefits: Excellent people deserve great working conditions. We conduct benchmark analyses and run salary cycles regularly to ensure that we pay salaries above the market average. We also offer you a company pension (bAV), which we support with 20%, and subsidize your public transport ticket and Urban Sports Club membership
  • Relocation Support: If you are not located in Germany yet, we are happy to support your move with a relocation package to make it as smooth as possible. Besides the package, we also offer administrative support to help with your VISA process etc
This job is filled or no longer available