Senior Frontend Engineer
What you'll do
Our team has grown rapidly, and we're looking for a Senior Frontend Engineer to help us continue building innovative, user-centric SaaS products while ensuring outstanding experiences for our customers.
You'll work closely with Product Managers, Delivery Managers, and Engineers across the business to shape solutions, deliver features, and evolve our frontend practices.
As a senior individual contributor, you’ll play a key role in architecting modern React-based applications, driving engineering excellence, and helping scale our platform to meet growing demand.
Key Responsibilities
- Design, develop, and deliver scalable, maintainable frontend features using React, Redux, and TypeScript.
- Collaborate with stakeholders across Product and Engineering to identify priorities and contribute to technical planning and roadmap discussions.
- Contribute to the evolution of frontend best practices, coding standards, testing strategies, and architectural decisions.
- Champion automated testing and quality practices, using tools like Cypress, Jest, and CI pipelines.
- Actively participate in our Frontend Guild, contributing to knowledge sharing, documentation, and continuous improvement of engineering culture.
- Support and mentor other developers informally through code reviews, pair programming, and technical discussions.
- Troubleshoot, debug, and resolve issues in production and development environments.
- Stay up to date with frontend trends and technologies, identifying opportunities to innovate or improve
What we're looking for
- Strong experience building modern web apps with React, Redux, and TypeScript. Familiarity with NoSQL databases such as MongoDB and Elasticsearch.
- Comfortable with test automation frameworks like Cypress or similar.
- Experience working with CI/CD tools and pipelines.
- Skilled in producing and reviewing technical documentation and specifications. Excellent communication and collaboration skills, especially in remote-first environments.
- Experience contributing to large-scale, enterprise-grade SaaS platforms.
- Pragmatic problem-solving mindset with a proactive attitude toward continuous improvement
Desirable Skills - Experience developing microservices, especially using NodeJS.
- Understanding of REST, GraphQL, and async messaging patterns.
- Exposure to cloud environments, particularly AWS (e.g., CloudFormation).
- Familiarity with Agile methodologies and DevOps principles.
- Working knowledge of Docker or similar containerisation tools.
What you'll get
💲Competitive salary
🕒Flexible working hours
🎂Birthday off
🩺Health cash plan
🌴Unlimited Holiday. Yes you did hear that right!
🌍Work from anywhere (4 weeks a year)
🍺Thrive days! 10-3 Fridays
🎄Shutdown over Christmas & New Year!
⛷️Company trip
#LI-Remote | #LI-Hybrid
- Team
- Engineering
- Locations
- UK
- Remote status
- Hybrid
About Thrive
Thrive Learning is the industry's fastest-growing learning technology company, empowering 3M+ users worldwide. 2019 was the year we rewrote the rule book and launched the first truly modern, all-in-one learning experience, because doing things differently is in our DNA. Our products and services are used by some of the most recognisable brands, including Volvo, Vodafone, Krispy Kreme, Sky and many more.
Senior Frontend Engineer
Loading application form
Already working at Thrive?
Let’s recruit together and find your next colleague.