PHP Web Developer - York
Gear4music Limited was launched in 2003, and has become one of the largest e-commerce websites for musical instruments and equipment in the UK. In 2012 we also launched Gear4music in 15 different languages, and we are now one of the fastest growing music companies in Europe.View all information
We are a people company with a software background. Input, ideas and innovations are welcomed and encouraged from everyone in the team. This is an open, collaborative and friendly workspace. Help is always at hand, we work in a supportive learning environment where our developers and engineers are challenged to use their skills and creativity to overcome a range of unsolved problems.
We understand that learning new systems is not always easy and it takes time. You will be given the support you need to grow and develop. With mentoring and support from the CTO, Technical Architects, Development Managers and Senior Engineers - you will be learning from the industry's best, to become the best.
Being at the forefront of online retail requires continual investment and development in our front and back-end web systems.
We're looking for Junior, Mid and Senior creative software engineers who can bring fresh ideas from all areas including, system architecture, software engineering, process analysis and security. We need versatile engineers who display leadership qualities and are enthusiastic about tackling new problems across a range of business areas.
Our senior engineers aren't just great coders; they raise the bar for the whole business. They share their knowledge across the organisation, mentor upcoming talent and, more than anyone else, 'get it' and get it done.
Develop the underlying enterprise systems that underpin the operations of the business, primarily in OO PHP. You will collaborate with key stakeholders and team members to define feature specifications and be involved in technical discussions. Working with the operations team you’ll help improve the architecture while building and scaling back-end services and build new features with consideration for testability and extensibility. You will ensure that technical decisions support our goals of performance, quality, reliability, scalability, availability and security.
A background in commercial development, most likely on e-commerce or high volume transactional systems. A solid understanding of OO PHP and associated practices. A track record of constant learning and understanding of software patterns
- Strong MySQL knowledge, working with large & complex schemas, an interest in performance
- Production experience with UNIX/Linux environments
- Experience building highly scalable and complex distributed systems
- Experience with Cloud Computing
- An interest in performance (from micro-optimisations in PHP code, MySQL schemas a queries through to progressive web)
- Experience with any of the following is a plus (but none are required): Elasticsearch, Solr, Composer, Vagrant, Capistrano, Puppet, GitHub, Continuous Integration, Jenkins, Codeception, PHPUnit, Docker, Kubernetes, GCP, App Engine, Datastore, xhprof.
Our reward package is designed to offer you a great salary and a comprehensive range of employee benefits including but not limited to; Share options, employee pension scheme, staff discount on all musical equipment and much more.
If you are interested to learn more then please email email@example.com to arrange a confidential and informal chat.