At Ascenti, we help thousands of people every day to elevate their health and live active lives. With over 25 years of experience in the public and private sectors, we’re proud to foster a progressive, values-led workplace where our people thrive.
About The Role
We’re looking for a Senior Software Engineer (React) to join our Ascenti Digital team on a permanent, full-time basis. This is a senior role that plays a critical part in shaping our digital products and delivering high-quality software that supports patient care and operational excellence.
You’ll lead the development and improvement of customer-facing applications, taking ownership of key technical decisions across our React and React Native codebases. As a key contributor to our software architecture and development strategy, you’ll also provide guidance to junior engineers and act as a subject matter expert in cross-team collaboration.
This opportunity is perfect for someone with deep experience in React, cloud-native tools, and modern software architecture, who enjoys mentoring others and delivering impactful, scalable software in a values-driven organisation.
What You’ll Be Doing
As a Senior Software Engineer (React), you’ll:
- Lead the design, implementation, and delivery of new product features and technical enhancements.
- Take technical ownership of core product components across React, React Native, and supporting tech.
- Mentor junior engineers and support a high-performance development culture.
- Provide architectural input to the CTO and shape the technical direction of our platforms.
- Collaborate with Product, Engineering, and Business stakeholders to align delivery to strategic goals.
- Develop functional, responsive user interfaces aligned with brand and UX standards.
- Promote agile working and contribute to data-informed engineering practices.
- Support wider technology projects and contribute to Ascenti’s overall digital strategy.
- Represent the digital team in customer-facing discussions where required.
Benefits & Culture
We strive to live and breathe our values, underpinned by a passion for what we do and a people-centric approach. Our benefits include flexible working, Vitality at Work membership, exclusive discounts, and more. Learn more at: ascenti.co.uk/benefits
Knowledge, Experience, And Qualifications
- Mobile application development with React Native.
- TypeScript and JavaScript.
- Front end framework, ideally React.
- Redux/RTK Query or other state management pattens.
- Expert user of relational and nonrelational database technologies.
- Unit and integration testing.
- Continuous Integration (CI)/ Continuous Delivery (CD) tools – hands-on knowledge.
- Significant experience with cloud technologies – Azure.
- Expert understanding of modern architectures for developing applications and websites.
- Highly capable full stack development with experience managing complex systems across the front and back ends.
- Experience mentoring or managing junior developers and engineers.
- Demonstrable experience of leadership within an agile team.
- Bachelor’s degree in computer science or relevant field or equivalent professional experience.
- Proven track record delivering websites and/or Windows applications.