We have built an innovative platform to ensure the customers see the best offers all of the time. Challenges include building a platform that can scale to cope with large changes in traffic volume through-out the year and still provide the same great experience.
At the same time we need to process data from multiple sources and ensure this happens rapidly and reliably.
The platform employs a modern approach to our engineering, microservices running on Docker and Kubernetes provide much of the core. We also employ serverless technologies such as Lambda where appropriate. The entire system is run from within an AWS environment.
The team in Sheffield will be working closely with our Customer Experience and Partner Development teams to bring forward new ideas and improvements to our customers.
We hope you will be interested in joining us on this journey and help us to bring savings to many more consumers.
If you are not already a member of Quidco, join us for free today to understand our product and why we are passionate about Cashback https://www.quidco.com/join-quidco/.
What you will be doing:
-Develop our existing platform which is constructed in PHP using both Laravel and Symfony frameworks
-Perform periodic peer reviews of software and configuration changes
-Help us improve the efficiency and reliability of our core architecture
-Design innovative solutions to task in hand.
Help us develop more junior staff to bring their skills forward.
We are looking for candidates with:
-Approximately five years of industry experience
-BS or MSc in Computer Science, a related subject or equivalent practical experience
-Experience of working with a high traffic website and the technologies that support this
-In-depth experience with a PHP framework, Symfony and Laravel are ideal
-Experience developing RESTFul APIs
-Strong knowledge of Object Oriented Design Patterns (PHP)
-Strong understanding of the SOLID OOP principles
-Experience of using related technologies in production, these may include MySQL Elastic, Memcache, Redis, RabbitMQ
-Good working knowledge of version control systems like Git.
-Security best practice and designs.
-Quidco employees various agile methodologies, familiarity with these methods of working is ideal.
-Understanding of the impact of SEO on site design.
-Knowledge of data privacy issues and how GDPR affects development.