Lead PHP Developer

23/01/19

Speed Agency are looking for a lead php developer to join a growing team of technical perfectionists deliver ambitious projects for an exciting range of clients.

The ideal candidates will be self-sufficient, motivated, and enthusiastic, with a passion for technological advancements, and personal professional growth.

We use a range of technologies and methodologies, and candidates should be aware of, proficient in, or willing to learn our technical stack and workflows, and work well autonomously, but also as part of a collaborative team on larger projects.

Our developers work on a wide range of projects from microsites, to complex websites with multiple integrations and modules developed on our bespoke Laravel-based CMS, to bespoke Software as a Service and online software solutions.

Responsibilities

  • Designing software solutions to hit specifications
  • Hand coding PHP solutions
  • Designing, building, and optimising MySQL databases
  • Continuous progression of company’s server side technology stack
  • Mentoring junior members of the server-side team

Essential Skills

  • Ability to think on your feet, in a fast-paced environment, and adapting your plan of attack to hit changing specifications
  • Proven object oriented PHP experience
  • PHP 5.6 – 7.2
  • MySQL and MariaDb
  • Commercial MVC Framework Experience (Laravel, Symfony, CodeIgniter or CakePHP)
  • Working knowledge of Composer
  • Understanding of software design principles and patterns
  • Understanding of SOLID principles
  • Understanding of international best practices and PSR standards
  • Understanding of database design
  • Understanding of performance optimisation techniques, including, but not limited to caching
  • Working understanding of LAMP stack
  • Proven experience consuming third party APIs
  • Proven experience producing APIs
  • RESTful API design
  • Understanding of Linux servers and configuration
  • Understanding of GDPR and data protection
  • Experience working in and around cloud architecture
  • Understanding of the Software Development Life Cycle, including testing and staging processes
  • Git – branching, tagging, and utilising Git for deployments
  • Experience in a lead or senior PHP role

Desirable Skills and Experience

  • Experience in an Agency envronment
  • Amazon Web Services (EC2, EBS, RDS, Elasticache, Cloudfront)
  • Cloudflare
  • Digital Ocean
  • Laravel
  • WordPress
  • Working in an Agile environment
  • Working in/around approved companies in the financial sector
  • Previous experience in mentoring junior members of the team
  • Unit Testing and Test Driven Development
  • Automation (Continuous Integration, Continuous Delivery, Continuous Deployment)
  • Linux server management
  • Docker
  • Jenkins
  • Kubernetes
  • Redis
  • JetBrains software (such as PHPStorm)
  • TeamWork (project management tool)
  • BitBucket

 

Benefits

  • Competitive Salary
  • 25 days holiday + birthday + bank holidays
  • 4% employer pension contribution
  • Significant companywide bonuses
  • Personal development investment
  • Technical mentorship
  • Great social calendar
  • Vibrant, ambitious culture, desire for perfection and enhancement in all things technical, working on the forefront technology and projects
  • Monthly corporate massages
  • Pool, ping pong, and air hockey in our breakout room for that moment when the inevitable bug gets the better of you
  • LAN C&C battles, and other such nerdery
  • Corporate gym membership and weekly boxing classes

 

If the thought of working with the team here at Speed makes you want to crack open your IDE, stash your changes, and branch off into a new opportunity we would love to hear from you. Please send a covering email and your CV to David Dews, MD, on david@speed.agency