×
Register Here to Apply for Jobs or Post Jobs. X

Senior Front End Software Engineer

Job in Uxbridge, Greater London, UB8, England, UK
Listing for: hackajob
Full Time position
Listed on 2026-01-10
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below

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.

Tech

Stack
  • 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.
Skills, Experience and Attitudes Must Haves
  • 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.
Desirable Skills
  • 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.
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Industries

Software Development

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary