Senior Front End Software Engineer
Listed on 2026-01-10
-
Software Development
Software Engineer, Full Stack Developer
Senior Front End Software Engineer – Uxbridge, England, United Kingdom
hackajob is collaborating with Virgin Media to connect them with exceptional tech professionals for this role.
You’ll join a high‑performing team focused on delivering a best‑in‑class payment experience for our members, enabling them to pay safely and securely using whatever method best suits them. We strive for an outstanding member experience across all areas of giffgaff and are looking for a passionate software engineer who cares about quality and impact. You will work cross‑functionally to ensure this product is successful and sustainable, collaborating with many internal and partner teams to maintain high standards and quality.
TechStack
- Server‑side:
Java 21, Maven, Spring Boot, JUnit. - Client‑side:
Typescript, React, and related ecosystem tools. - Infrastructure: AWS, Kubernetes, Terraform, Kafka, Dynamo
DB, Postgre
SQL, Redis, Elastic Search, Kibana, Grafana, and Prometheus.
However, you should be comfortable using a variety of frameworks, languages, and tools and be happy to learn new skills when the need arises.
Key Responsibilities- Work with a full‑stack attitude within a self‑organising, cross‑functional product engineering team, using extreme programming practices such as pair programming and test‑driven development.
- Build, support, and maintain automated, fault‑tolerant, scalable products and solutions continuously delivered into our production environment.
- Leverage your experience and skills to assist your team in establishing the best architecture for your products and services.
- Be technically curious, proactive, and able to produce solutions your colleagues can use, maintain, and learn from.
- Know how to develop and follow a sense of purpose. Identify improvements in the software you use and build, accept feedback, and adapt to your team and the company’s current priorities.
- Test‑Driven Development, pair programming, clean code & refactoring, system design.
- Observability, “you build it, you run it” attitude.
- Product mindset.
- Good communication, giving and receiving feedback.
- Event‑Driven Architecture; SOLID principles; microservices; micro‑frontends.
- Experience in payments/financial systems.
- A commitment to making ethical and responsible decisions that support giffgaff’s impact on people, planet and profit.
Mid‑Senior level
Employment TypeFull‑time
Job FunctionEngineering and Information Technology
IndustriesSoftware Development
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: