Senior PHP Developer (#22403286) 

Greater London, London, United Kingdom

Immediate Media is the special interest content and platform company. We own and operate some of the best-loved brands in the UK including Radio Times, BBC Good Food and BBC History. And we only focus on special interest markets, engaging over 82 million passionate consumers globally each month, offering them world-class content and innovative new products and services.
We sum up our mission in three words: Content. Passion. Engagement. Our focus is to help our audiences get the most out of the things they love, whatever they spend their time and energy on. Our people are as passionate about their subjects as our consumers. We're focussed on growth across our business and are constantly looking for new and exciting ways to innovate.
We pride ourselves on our open, collaborative and dynamic culture which encourages people to thrive, and give their best whilst being supported, developed and nurtured. As we care about our people, our environment and the impact we make, we have an active Diversity & Inclusion network, comprehensive well-being programmes, and clear sustainability strategies.
For us, it's really important to connect with our people, particularly as we're all remote right now. So, we've developed a programme of events, workshops and webinars with a rich and diverse mix of content to appeal to everyone.

We are looking for a skilled and passionate Senior PHP Developer to join one of our development teams.
Reporting to the team's Scrum Master, the successful candidate will be expected to develop, maintain, and support our digital products in accordance with the business and technology objectives.
We believe in a good work-life balance and offer a great working environment including:
Fortnightly Development Day Skilled teams with strong collaboration and mentoring attitude Training and in-house workshops Your choice of operating system (Windows or Mac) and development environment Social Events including Summer and Christmas parties Casual dress, friendly people within a relaxed atmosphere How you'll do this:
Work closely with all members of the team to deliver high-quality code that is tested and delivered across the full Software Development Life Cycle Participate in all Agile ceremonies, including planning meetings, stand-ups, and retrospectives Ensure all code is tested and code reviewed to the highest standards Adapt quickly to changing environments, concepts, and emerging technologies to assist in the future roadmap of our products and consumer experiences Demonstrate enthusiasm for the craftsmanship and engineering aspects of software development Have an active role in mentoring and coaching other developers Assist with the recruitment of new developers Contribute to processes, documentation, and best practices

Candidates will be required to have good communication skills and work well within a team structure. A proven ability to develop new skills will be essential, as well as an advanced understanding of the following:
PHP7, MySQL, HTML, CSS, JavaScript PHP Frameworks (e.g. Symfony, Laravel, etc.) RESTful API development and consumption Database migration strategies Caching solutions Unit testing with use of mocks and dependency injection e.g. PHPUnit Integrated development environments and debugging Source Control Management (SCM) e.g. Git Object-oriented principles SOLID principles and common design patterns Software development best practices Agile Scrum methodologies While not mandatory, any knowledge in the following areas would be greatly appreciated:
Docker, Kubernetes, and containerization in general API Platform MongoDB CMS plugin and theme development (WordPress, Drupal, etc.) BDD / TDD / DDD We're committed to building a diverse group of talent with a broad range of backgrounds, skills and capabilities and will give full and fair consideration to all applicants.
We know that flexibility is key to success and our people work flexibly in many ways, so if this is important to you, please let us know.
As you apply, we'll ask you to share some personal information which will help us understand how we're doing in our inclusion and diversity ambitions. We'd really appreciate it if you'd take a few moments to complete this but if you'd rather not that's fine too. Rest assured, we'll treat your information confidentially.

People are at the heart of our business and creating a diverse and inclusive working environment is extremely important to us. Immediate is an equal opportunities employer. We will never treat anyone less favourably because of their sex, gender reassignment, pregnancy and maternity, marital/civil partnerships, sexual orientation, race, nationality, ethnic origin, age, religion or belief or disability. We are also committed to supporting applications from those who are returning to work following a career break, maternity leave or caring responsibilities.

Company Details

Company Name

Job Details

Job Location
Greater London
United Kingdom