Who Are We?
giffgaff is a little different to your normal’ telecoms company. It’s a mobile business owned by Telefonica, but run by its customers -
our members. Sounds interesting? It is.
We want people to love what they do and love what giffgaff is all about. It’s important to feel that way, especially in this energetic and competitive market.
We’re a spirited and disruptive bunch at giffgaff, not every now and then, but everyday, yes, even on Monday mornings. Each and every person, who comes and works at giffgaff, must believe that we are a David amongst Goliaths in Mobile-
land. And much like David, we are successfully making a positive change.
Software engineering is at the heart of what we do here at giffgaff. Our agile engineering teams build and support a wide variety of applications and services.
These combine to create our unique user experience on the giffgaff website, enable a whole range of awesome features via modern APIs and, additionally, enable our internal teams to work in the most productive and efficient ways..
The quality and maintainability of our software is very important for us, we are looking for engineers with real world experience of building and running contemporary software, especially in terms of the whole development lifecycle.
You will help us to design and implement tightly focussed APIs, user interfaces , services that internalise our core business logic or internal tools and, together with your team, you will support them in production.
We want you to share your opinions on how we are doing things - and help us get better!
About The Role
Reporting into the Head of Product Engineering, the main role of the Technical Lead is to provide pastoral care for the engineers in the teams and guide them on their journey towards being cross-
skilled E-shaped engineers with deep technical expertise in two or three disciplines and a robust competence in a number of other disciplines.
Whilst performance of our product delivery teams is currently good, ensuring that all our engineers are cross-skilled is seen as the key enabler to true high-
performance in the Continuous Delivery environment that giffgaff is creating.
They are also responsible for the adoption of the XP engineering practices e.g Collective Code Ownership, Pair Programming, Test Driven Development, Evolutionary Architecture, Continuous Deployment, Coding Standards etc.
It is critical therefore that they have the relevant expertise in at least some of these areas in order to be able to effectively guide their teams towards their adoption.
Our Tech Stack
CSS3 with LESS / SASS & HTML5
Message brokers including ActiveMQ, RabbitMQ or Amazon SNS / SQS. PHP with Zend.
The Nuts & Bolts
This is a chance to work for one of the most sought after UK companies, highly regarded for its community model. In return for your outstanding efforts, you’ll be rewarded with a competitive salary and excellent benefits.
We believe that hard work should be supported and recognised. This position plays an important role across the business, allowing you to work cross functionality, take on more responsibility and gain experience, which will greatly benefit you in the future.