Senior Frontend Engineer

Ronald James
Newcastle upon Tyne, United Kingdom
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 85K

Job location

Remote
Newcastle upon Tyne, United Kingdom

Tech stack

JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Browser Compatibility
Software Quality
Code Review
Databases
DevOps
Distributed Systems
MongoDB
Node.js
NoSQL
Scrum
Next.js
Responsive Web Design
TypeScript
Web Applications
React
Cypress
Reliability of Systems
Backend
Playwright
GraphQL
Front End Software Development
Api Design
Microservices

Job description

We are seeking an experienced Senior Frontend / Full Stack Engineer to lead the design, development, and delivery of high-quality web applications. This role is frontend-focused, with responsibility for shaping UI architecture, driving engineering standards, and contributing to backend services where appropriate. You will work closely with product and design partners while providing technical leadership across the engineering team., * Lead the design and implementation of complex, scalable frontend architecture using modern JavaScript frameworks.

  • Own the frontend technical direction, ensuring performance, accessibility, and maintainability at scale.
  • Collaborate with product managers, designers, and engineers to translate requirements into robust technical solutions.
  • Mentor and guide engineers through code reviews, architectural discussions, and best-practice development.
  • Contribute to backend services and APIs where required to support frontend functionality.
  • Drive high standards for code quality, testing, documentation, and release practices.
  • Participate in sprint planning, estimation, and delivery of large-scale features.
  • Advocate for continuous improvement across tooling, workflows, and engineering practices.

Requirements

  • Extensive experience building production-grade web applications using React and TypeScript (or equivalent modern frameworks).
  • Strong understanding of component-based architecture, state management, and responsive design.
  • Deep knowledge of browser APIs, performance optimisation, accessibility standards, and cross-browser compatibility.
  • Experience designing and maintaining frontend design systems or shared component libraries.

Full Stack & Backend Experience

  • Exposure to working across the stack, including backend services built with Node.js.
  • Strong understanding of API design (REST and/or GraphQL).
  • Understanding of databases such as MongoDB or other NoSQL technologies.
  • Familiarity with distributed systems and microservice-based architectures.

Desirable Experience

  • Experience deploying and operating applications in cloud environments (e.g. AWS).
  • Familiarity with CI/CD pipelines, automated testing, and modern DevOps practices.
  • Experience with frameworks such as Next.js and testing tools such as Cypress or Playwright.
  • Experience working in Agile or product-led engineering teams.

What Success Looks Like

  • You deliver high-quality, scalable frontend solutions that improve user experience and system reliability.
  • You raise the technical bar through leadership, mentorship, and strong engineering practices.
  • You influence technical direction and help shape long-term architectural decisions.
  • You collaborate effectively across disciplines and take ownership of outcomes.

Apply for this position