Mid-Level Full Stack Laravel Developer
Join our development team to work on our Laravel-based website platform, on which all of our future, consumer-facing website deployments will be based
The role
The main focus of the role will be on our Laravel-based website platform, on which all of our future, consumer-facing website deployments will be based. You may also be required to develop backend APIs using Laravel, plus enhancing our browser-based Content Management System (CMS) frontend. As such, the ideal candidate will be a full-stack web application developer who has a knack for problem solving, critical thinking, and have a proven track record of delivering technically complex projects in an Agile environment.
You will work on a variety of features and write clean, test driven,easily maintainable, modular code. This is a crucial role in influencing ourfuture success as we scale.
Key responsibilities
- Frontend website development, utilising internal and external API services.
- Support, maintain and develop existing and new APIs.
- Support the migration of our CMS frontend from Zend to Laravel.
- Build solutions that leverage object-oriented and programming best practices, including PSR-12 standards.
- Be part of a team where sharing knowledge, continuous learning and the pursuit of excellence are vital.
- Contribute to all aspects of our video platform lifecycle, from concept to deployment and ongoing updates.
- Refactoring code to reduce complexity and increase maintainability.
- Implement a robust set of services and APIs that power our video platform, whitelabel and third-party interfaces.
- Test, troubleshoot, debug and optimize application components for maximum speed, security and scalability.
- Proactively follow application security and data protection best practices.
- Proactively identify bottlenecks and fix system errors.
- Provide operational and technical support for existing applications.
- Proactively run tests before handing over work to testers/commercial members.
- Collaborate with the delivery teams within the business to improve system understanding and develop new features that will support business requirements.
- Code reviews and mentoring of other developers.
- Provide guidance to others on coding approaches and principles.
Essential capabilities and experience
- A minimum 3 years’ experience as a PHP developer.
- A minimum 1 years’ commercial experience using Laravel.
- Experience using Bootstrap.
- Solid understanding of major principles of Object-Oriented Programming.
- Understand database design fundamentals, data query, manipulating large datasets and experience with MySQL.
- Experience with integration of external Services/RESTful APIs.
- Proficient at working with, adapting and creating web services REST APIs and versioning.
- Experience with AWS and comfortable with large scale distributed application architecture.
- Ability to demonstrate that you are solutions orientated, proactive and take pride in what you do.
- Commercially minded and able to work in a fast-paced environment.
- Ability to think on your feet and willing to quickly learn new skills and technologies.
- Ability to handle a busy workload, prioritise and be flexible.
- Awareness of code management using Git and Git Flow.
- Experience with Agile development methodologies, e.g. Scrum.
- Self-motivated and able to work autonomously to achieve agreed objectives.
- Excellent collaboration skills and flexibility to work in a small team.
- Well-organised with a methodical approach to tasks and effective time management.
- Good verbal and written communication in English.
Desired capabilities and experience
- Familiarity withOTT video streaming and the media sector.
- Good understanding of server-side caching and performance optimisation.
- Experience and using tools such as Jira and Confluence.
- Test DrivenDevelopment (TDD) with PHPUnit.
- Familiarity withDocker.
- Familiarity with high performance databases.
- Familiarity with CI/CD tools e.g.GitHub actions.
What we offer
At Simplestream, we believe in providing a creative working environment where people can grow, both professionally and personally. This is exhibited in our bright, open plan office is in the heart of Piccadilly. We offer a competitive salary and a generous range of benefits:
- 25 days’ holiday
- Flexible working options
- Cycle-to-work scheme
- Tax-Free Childcare scheme
- Direct pension contributions
- Free lunch once a week (when in the office)
- Friday treats (when in the office)
- Fresh fruit, tea and coffee and snacks (including beer!) in the office
- When feasible, regular free employee social events (food, drinks and often some kind of activity, such as bowling, table tennis, etc.)