×
Register Here to Apply for Jobs or Post Jobs. X

Senior Front-End Engineer

Job in Greater London, London, Greater London, EC1A, England, UK
Listing for: Rotageek
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Front End Developer, React.js
Job Description & How to Apply Below
Position: Senior Front-End Engineer at Rotageek
Location: Greater London

Get AI-powered advice on this job and more exclusive features.

About Rotageek

Rotageek started as a small side project when our CEO – an A&E doctor – wanted to improve scheduling in his hospital department. Today, we’re reinventing how employees are scheduled by helping organisations ditch manual paper & excel based methods in favour of sleek, intelligent, and interactive digital rotas. Our unique approach to workforce management helps employees improve their work-life balance by giving them more ownership over their hours while decreasing operational costs and simplifying processes for their employers.

We use intelligent technology to ensure the right staff are available to meet complex demand considerations through rotas which are simple to create, modify, and distribute.

The role

We’re looking for someone who will play a key role in shaping the user experience of our products, building intuitive, performant, and accessible interfaces that make complex scheduling simple and realise the future of digital scheduling. You’ll be embedded within a cross-functional product squad, collaborating closely with designers, product managers, and backend engineers to deliver impactful, user-centric features across both web and mobile platforms.

You’ll work with our frontend stack including React, React Native, Type Script, and a component-driven design system. We value thoughtful engineers who enjoy contributing to technical strategy, mentoring others, and raising the bar on engineering excellence. As a senior member of the team, you’ll be trusted to make architectural decisions, influence our frontend roadmap, and guide the evolution of our shared codebase and design language, across both platforms.

We’re a little obsessive about using the most appropriate tech to solve our problems, so there’s always an opportunity to learn new skills. You’ll be someone who is hands‑on, forward‑thinking, and excited by solving real‑world problems through elegant and scalable frontend and mobile solutions.

What we expect from our Engineers
  • You write clean, maintainable and well-structured code.
  • You will have a strong understanding of software engineering principles and care deeply about building scalable and performant systems. You’re comfortable suggesting new and brave ideas, technologies and ways of working.
  • You actively use AI-powered tools like Cursor, Claude Code, Codex and Copilot, using them to boost productivity, improve quality, and accelerate delivery… not as gimmicks, but as a part of modern engineering workflow.
  • You thrive in an agile, collaborative environment, contributing to short feedback loops and continuous improvement.
  • You are comfortable working with a range of different technologies and platforms and can research the best solutions to help drive our platform.
  • When things go wrong, you roll up your sleeves and help solve problems fast.
Your responsibilities
  • Own the design, build, and maintenance of user interfaces across web and mobile platforms using React and React Native, ensuring performant, accessible, and responsive experiences.
  • Collaborate closely with designers, product managers, and backend engineers to translate designs and product requirements into high-quality, production-ready code.
  • Lead the implementation and evolution of our component library and design system, promoting consistency and scalability across products.
  • Contribute to frontend architecture decisions, including state management, navigation, performance optimisation, and tooling.
  • Advocate for and implement modern best practices in frontend development, including accessibility, testing, and cross-platform compatibility.
  • Help drive innovation and technical strategy by evaluating and introducing new technologies and approaches where appropriate.
  • Ensure code quality through peer reviews, pair programming, and mentoring of junior and mid-level engineers.
  • Collaborate with backend engineers on API integration, ensuring seamless end-to-end functionality.
  • Support the team in identifying and resolving bugs, performance issues, and production incidents with empathy and urgency.
  • Contribute to continuous improvement of our processes, codebase, and team…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary