Overview
We’re seeking a Software Engineer (UI) to join our Bristol team. You’ll design and build modern, high-quality user interfaces with TypeScript, React, and GraphQL, delivering software that solves real customer challenges. Working in agile, self-managed teams, you’ll contribute across the development lifecycle—from concept to delivery—while actively sharing knowledge, mentoring peers, and driving innovation.
What You’ll Do
* You are responsible for writing clean, secure and well-tested code, to the high quality required by Gresham’s customers.
* Identifying appropriate technology and approaches, you are passionate about new technologies and work to inspire others.
* Using test driven development, pair-programming and other elements of Agile methodologies you will drive changes and improvements to process.
* You promote knowledge sharing and adoption of good practice and are responsible for maintaining and improving system robustness, resilience and stability.
* You are happy challenging assumptions and continuously improving our processes and quality practices.
What You’ll Bring
* Strong hands-on experience with the React framework.
* Working knowledge of GraphQL.
* Understanding of web UI design principles and modern best practices.
* Ability to optimise applications for speed and usability.
Nice to Have
* Experience in financial services technology.
Who You Are
* Self-motivated and collaborative, with excellent communication skills.
* Detail-oriented with a passion for writing clean, concise code.
* Curious and enthusiastic about exploring new technologies.
* Pragmatic, with strong judgment and problem-solving skills.
Seniority level
* Associate
Employment type
* Full-time
Job function
* Consulting
Industries
* Software Development
#J-18808-Ljbffr