Tech Stack
Server-side: Java 21, Maven, Spring Boot, JUnit.
Client-side: TypeScript, React and various React ecosystem tools and libraries.
App: React Native.
Infrastructure: AWS, Kubernetes, Terraform, Kafka, DynamoDB, PostgreSQL, Redis, ElasticSearch, 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.
Location
Uxbridge with flexibility to work from home.
Employment type
Full time.
Business area
Tech, software.
Key Responsibilities
- Work as a front-end engineer with a full-stack attitude within a self‑organising, cross‑functional product engineering team, using extreme programming practices, notably 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; micro‑frontends
- Experience in app development
- A commitment to make ethical and responsible decisions that support giffgaff’s impact on people, planet and profit.
Balancing People, Planet, and Profit
We’re a proud B Corp, so success here isn’t just about profit – it’s about people and the planet too. In this role, you’ll be expected to play your part in championing a fairer, more sustainable future. Whether it’s how you make decisions, work with others, or deliver your goals, you’ll play an active part in helping us deliver better business.
Diversity, Equity, and Inclusion
People, and the way they work, define our culture, and we encourage everyone to bring their whole selves to the gaff. That’s why we believe in creating an equitable, fairer, more inclusive business that champions different ideas and perspectives. Because we genuinely care about making sure everyone feels included and valued, we’re always listening to your thoughts on how to make the gaff even better. Our Affinity Groups are a fantastic way we do that. We’re really proud of the work they do.
Benefits
Competitive salary and excellent benefits that are all about making your work life a winner.
#J-18808-Ljbffr…
