Senior Front End Developer - #2078693

Oyster Consultants


Date: 2 weeks ago
City: Manchester
Salary: £65,000 - £75,000 / year
Contract type: Full time
Work schedule: Full day
Oyster Consultants

Position: Senior Front End Developer – Web & Mobile

Location: UK / Remote (with occasional team meets)

Salary: £65,000 - £75,000



About Our Client

Our client is an innovative and fast-growing business within the property technology sector, focused on delivering exceptional digital experiences through modern technology and customer-first solutions.

They are passionate about creating a collaborative, supportive, and forward-thinking environment where employees are encouraged to grow, contribute ideas, and make a genuine impact. With a strong focus on innovation, quality, and continuous improvement, this is an exciting opportunity to join a business that values both people and technology.


You'll be a senior hands-on engineer on two core front-end platforms: a multi-app web monorepo built on Next.js and a cross-platform mobile client built on React Native. The role spans hands-on delivery, contributing to architecture and patterns alongside the lead, and the tooling and AI workflows the team relies on day to day. You'll deliver complex features end-to-end and help raise the quality, performance, and release process across both stacks.


This is an individual contributor role with broad scope. You'll work across product, design, content, and platform teams, and you'll be expected to contribute through strong code, thoughtful code review, written design, and pragmatic technical judgement.


As a Senior UI Engineer, your time will be split between hands-on delivery across web and mobile, contributing to front-end architecture, and supporting the engineers who specialise in one stack or the other. You'll review code across both repos, contribute to the design system that serves marketing and product surfaces, and weigh in on the decisions that shape day-to-day work: app vs. shared lib, server vs. client, fetch vs. cache, OTA vs. binary release. As we work in multidisciplinary squads, you'll also support QA, Product, and Platform colleagues to make sure sprint goals are hit.


Your new development will be done across a multi-app Nx monorepo (Next.js App Router, TypeScript strict mode, TanStack Query, Tailwind, Radix, headless CMS) and a cross-platform React Native client on the Expo/EAS toolchain. You'll work on module boundaries, shared libraries, and the dependency graph; wire up new third-party integrations end-to-end (SDK, secrets, config, typed wrapper, rollout); and contribute to CI/CD across both repos including affected-based pipelines, multi-app deploys, and mobile release channels.



Required Web Skills/Experience

  • Recent production level experience with React and Next.js
  • Strong TypeScript skills to write clean, maintainable code
  • Data and state with TanStack Query and a lightweight client store such as Zustand
  • Styling and component composition with Tailwind


Required App Development Skills/Experience

  • Production experience shipping a React Native app on the Expo/EAS toolchain
  • EAS Build, Submit, and Update; comfortable dropping into Xcode or Gradle when the managed workflow isn't enough
  • File-based routing, a responsive theming system, animation and gesture libraries
  • Local persistence and query caching patterns
  • OIDC authentication with platform-specific session handling
  • Push notifications via FCM/APNs


Desired Skills/Experience

  • Experience with Nx (or a comparable monorepo tool: Turborepo, pnpm workspaces) and the code organisation patterns that come with it
  • Experience with .NET C#
  • Headless CMS experience — content modelling, codegen, block-driven rendering, draft/preview flows. Contentful is a plus
  • CI/CD and hosting experience across GitHub Actions, Vercel, and Azure
  • Observability across web and mobile: error tracking with source maps, analytics, crash reporting, session recording, feature flags
  • Fluent with Claude Code in daily use (subagents, slash commands, hooks, MCP servers, permission modes), the Claude Agent SDK, and authoring MCP servers and custom agents that other engineers adopt
  • Testing across the stack (unit, component, API mocking, RN test environment) plus component documentation and accessibility judgement beyond what static rules catch


Core Values

  • An excellent communicator and relationship builder
  • Confident in providing technical guidance and mentoring to mid-level and junior developers
  • Enjoys bringing clarity to situations then helping others to take ownership
  • Role-models curiosity, open-mindedness, honesty, and transparency
  • Advocacy for great engineering practices around the Digital & Technology team
  • Actively keeps up to date with modern tools, frameworks, and industry trends, and brings new thinking back to the team

What you will be accountable for?

You will be part of a Product focussed Technical squad, where the squad is responsible for building,

delivering and maintaining fantastic software. This means you will be involved in all stages of your

lifecycle from the initial discovery, through planning, build, release and monitoring. You'll be part of all

the usual Agile ceremonies and as a team, you will be delivering great new functionality every sprint.


Contributing to the design, delivery and ongoing health of the web and mobile platforms, from architectural input through to hands-on coding, code review, and production support. You'll help raise the quality, performance, accessibility, and release process of what ships across both stacks, support the front-end and mobile engineers around you, and contribute to the wider front-end architecture and standards through the UI Chapter. You'll take part in incident response (triage, hotfix or rollback, post-incident review) and help raise the team's leverage through AI tooling other engineers can rely on.

Senior Front End Developer - React - Next.JS - UI

Senior Front End Developer - React - Next.JS - UI

Senior Front End Developer - React - Next.JS - UI

Senior Front End Developer - React - Next.JS - UI

Senior Front End Developer - React - Next.JS - UI

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Highways Communication Officer

Reed,
£30 - £32 / hour
11 hours ago
Highways Communications Officer Location: Manchester Job Type: Full-time Hourly rate: £30-£32 per hour Umbrella. Flexibility for strong candidate. Length of role: Initial 12 months. We are seeking a Highways Communications Officer to develop and deliver effective communication plans for our...
Reed

Ocean Import Operator

ALS Recruiting Solutions,
£27,500 - £38,000 / year
15 hours ago
Ocean Import Coordinator Location: Manchester, UK Position Type: Full-time, Permanent About the Role On behalf of a leading logistics provider, we are seeking an experienced Ocean Import Coordinator to join their team in Manchester. This role involves executing day-to-day ocean...
ALS Recruiting Solutions

Territory Representative

Howdens Joinery,
15 hours ago
Join the UK’s No1 Trade Kitchen Supplier Join Howdens as a Territory Sales Representative and play a key role in growing your local customer account base. This is a field-based role where you will be building your network, winning new...
Howdens Joinery