We are looking for a PHP developer to join a company who are continually investing in new products and using technology to expand its market share and seize new opportunities.
As a growing company with offices in London and Newcastle, we are looking for dynamic and enthusiastic employees who are brimming with original ideas and eager to bring them to life.
Their tech stack includes PHP, .NET, and front-end technologies like Vue, AngularJs, and React, running on cloud services with a modern CI/CD pipeline.
The role requires 2 days per week in the office.
Experienced as a programmer working in a company for a minimum of 2 years
Writing maintainable, scalable code following best practices
Working in an Agile environment with a cross-functional team running a Continuous Integration and Deployment program
Assisting with researching solutions, innovating tools, and extending frameworks
Sharing ownership of the technical stack, both in terms of product delivery and technical innovation
Pro-active in continually developing your skillset and industry knowledge, sharing learnings and experiences with the team
Working towards migrating from AngularJs to Vue and various other frameworks supporting the upgrade paths required
Maintaining and updating current eCommerce platforms/projects built on Symfony, AngularJs, and Vue
Building upon frontend interfaces/tools and implementing new features for them
Following TDD and creating thorough frontend/backend tests with the QA team
Code reviewing your own and peers' work to demonstrate reasoning
Ambitious problem solver eager to build applications and extensions
Experience working on large web applications using frontend frameworks (Vue ideally, AngularJs or React), backend frameworks (Symfony or Laravel), and exposure to Docker, Vagrant, etc.
Experience in developing on highly scalable platforms
At least 2 years of experience working with custom and/or off-the-shelf e-commerce platforms
Understanding of the technical constraints of e-commerce processes
Passionate about engineering practices like Agile, CI/CD, TDD, traceability, and observability
Enthusiastic about sharing ideas and continuously improving yourself and the team
Excellent communicator, comfortable explaining complex concepts to both technical and non-technical audiences
For more information, apply now!
Apply Now Chat on WhatsApp Chat on MessengerBack to Jobs