Senior UI Developer
Winnersh, United Kingdom
React
AWS
GraphQL
APIs
Jest
More jobs from this company
views: 0
Senior UI Developer

We 7re looking for a Senior UI Developer to take a leading role in building and evolving our operator web portal for a next-generation telecoms platform. You 7ll create intuitive, high-performance user interfaces that power device lifecycle management at scale 1working at the intersection of frontend engineering, real-time data, and secure cloud integrations. This is a high-impact role where you 7ll shape the user experience across a complex SaaS platform, collaborating closely with backend engineers and product teams to deliver seamless, scalable solutions. You 7ll play a key role in translating sophisticated platform capabilities into elegant, usable interfaces for customers. Please note, this is a remote role with attendance required at our office in Winnersh from time to time.


What you 7ll do

  • Design, develop, and maintain a React 18-based operator portal, delivering responsive and intuitive user interfaces.
  • Develop and maintain scalable component libraries using Ant Design, ensuring consistency and reusability across the platform.
  • Work with AWS AppSync GraphQL APIs and Cognito authentication flows to deliver secure, real-time user experiences.
  • Implement efficient data-fetching and state management patterns (e.g., React Query, Zustand) for real-time device data.
  • Optimise applications for speed and scalability through code-splitting, lazy loading, and caching strategies.
  • Partner with backend engineers on API design and schema evolution, and contribute to UX and design discussions.
  • Write robust unit and integration tests using Jest and React Testing Library, and contribute to code reviews and best practices.
  • Ensure applications meet high standards for responsiveness, cross-browser compatibility, and accessibility.

Experience & Expertise

  • Strong commercial experience building production-grade React applications
  • Proven experience working with GraphQL APIs (AppSync, Apollo, or similar)
  • Experience implementing authentication flows (e.g., AWS Cognito, OAuth2/OIDC)
  • Solid experience using TypeScript in a React codebase
  • Familiarity with component libraries such as Ant Design, MUI, or similar

Technical Strength

  • Deep understanding of React 18 (hooks, context, performance optimisation)
  • Strong skills in TypeScript, including generics and scalable typing patterns
  • Experience with modern tooling such as Vite or equivalent
  • Knowledge of state management patterns (React Query, Zustand, or similar)
  • Strong CSS/SCSS skills including responsive design (flexbox, grid)
  • Experience with testing frameworks like Jest and React Testing Library

Nice to Have

  • Experience with multi-tenant SaaS platforms at scale
  • Familiarity with AWS services (AppSync, Cognito, S3, CloudFront)
  • Understanding of web performance optimisation techniques
  • Awareness of accessibility standards (WCAG)
  • Experience working with design systems and UX best practices

Ways of Working

  • Thrive in a fast-paced, collaborative engineering environment
  • Strong attention to detail and passion for building high-quality user experiences
  • Comfortable working across teams and contributing to shared solutions
  • Proactive, organised, and able to take ownership of frontend systems
  • Curious and motivated to continuously improve tools, patterns, and practices

Qualifications

  • A degree in computer science, software engineering, or equivalent experience
  • AWS certification is desirable but not essential
Senior UI Developer
Winnersh, United Kingdom
React
AWS
GraphQL
APIs
Jest
More jobs from this company
views: 0

Be the first to know about
new jobs every week

Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.