At a Glance
- Tasks: Join our Agile team to develop innovative EdTech software using Angular, Rust, and Node.js.
- Company: Be part of a leading educational charity transforming lives through technology.
- Benefits: Enjoy 25 days leave, flexible working, and a vibrant office with great perks.
- Why this job: Make a real difference in education while working with cutting-edge technologies.
- Qualifications: Proven full stack engineering experience and a passion for impactful software development.
- Other info: Dynamic growth opportunities in a diverse and inclusive environment.
The predicted salary is between 30000 - 40000 £ per year.
Starting Salary: £36,849 per annum
Job Type: Permanent, full-time
Working pattern: 35 hours per week, Monday-Friday, 9.00am - 5.00pm (flexible working options will be considered). Option available to work fully remote from home in the UK.
About the role
We are looking for an experienced full stack engineer to join our established team. As part of an Agile development team, you will work closely with experienced engineers, UX designers, our R&D team, and the product owner to help shape the future of our digital EdTech products. You will work across the entire stack; Angular, Rust, Node.js, MySQL and Azure, to refactor existing systems and build new features. Alongside our Angular, single page application, you will help develop a student activity engine, used to design, build and deploy engaging and interactive content for our customers. Our engine is developed using the Rust programming language, utilising WebAssembly as its compilation target.
So, what are you waiting for? If you like the sound of the role and the organisation, and you think the below attributes describe you well, then we would love to hear from you.
- A full stack engineer with proven experience
- Experienced in developing extensible and maintainable code using design principles such as SOLID
- Excited to work in a small team where your contribution is significant
- Looking to work on software that makes a real difference to our learners
Further information
Closing date: 13 February 2026
If you have any questions or would like to discuss this opportunity further, please contact Sean Hanratty, Software Development Manager at sean.hanratty@ascentis.co.uk.
We reserve the right to close the job vacancy early if we find an appointable candidate or receive a high volume of applicants. This job may meet the eligibility requirements to qualify for visa sponsorship.
About us
We are proud to be one of the UK’s leading educational charity groups, encompassing an awarding organisation, a provider of dyslexia intervention software and an online training organisation. Our enthusiastic people bring genuine passion and natural energy to everything that they do and through their infectious energy they transform the lives of thousands of people each year through the power of education.
Benefits
- 25 days annual leave plus 8 public holidays, birthday day off, closure days gifted during the Christmas period, increased annual leave with long service and an Annual Leave Purchase Scheme (up to a maximum of 43 days)
- Competitive pension benefits, including a salary sacrifice scheme
- Access to Informal Flexibility, allowing you to flex your working times and location where viable
- Incremental service benefits as a family-friendly employer, including enhanced Maternity, Neonatal, Paternity, Shared Parental, Adoption Leave and Pay, Sick Pay, Life Insurance, and Paid Compassionate Leave
- Access to state-of-the-art office and break facilities
- Free parking, paid electricity charging points, locked bike storage shed
- Tailored learning and development opportunities
- Cycle to Work Scheme
- Home and Tech Scheme
- Discounted gym membership at 3-1-5 Health Club
- 24-hour employee helpline and a proactive focus on wellbeing
- Aviva DigiCare+ health app with access to virtual GP appointments, annual health check and more
- Reward and recognition scheme, regular team building and communication activities
Senior Software Engineer in Lancaster employer: The Ascentis Group
Contact Detail:
The Ascentis Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Lancaster
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at Ascentis or similar companies. A friendly chat can sometimes lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using Angular, Rust, and Node.js. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for the interview by brushing up on Agile methodologies and the tech stack mentioned in the job description. Be ready to discuss how you've applied SOLID principles in your past work – it’s a big plus!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team.
We think you need these skills to ace Senior Software Engineer in Lancaster
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your full stack experience and any relevant projects you've worked on, especially with Angular, Rust, and Node.js.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about this role and how you can contribute to our team. Share specific examples of your work that align with our mission in EdTech.
Showcase Your Passion for Education: We love candidates who are passionate about making a difference in education. Mention any relevant experiences or projects that demonstrate your commitment to improving learning outcomes for students.
Apply Through Our Website: Don't forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen to join our team!
How to prepare for a job interview at The Ascentis Group
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Angular, Rust, Node.js, MySQL, and Azure. Brush up on your knowledge of these tools and be ready to discuss how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in your previous roles. Think about times when you had to refactor code or develop new features, and be ready to explain your thought process and the impact of your solutions.
✨Emphasise Team Collaboration
Since this role involves working closely with UX designers and product owners, highlight your experience in collaborative environments. Be prepared to discuss how you’ve contributed to team projects and how you handle feedback from peers.
✨Align with Their Mission
Research Ascentis and understand their mission in the EdTech space. Be ready to express why you’re passionate about making a difference in education and how your skills can contribute to their goals.