At a Glance
- Tasks: Join our team to develop impactful healthcare apps using modern technologies.
- Company: Mayden, an award-winning software company focused on mental health solutions.
- Benefits: Enjoy monthly lunches, a personal training budget, and flexible working arrangements.
- Why this job: Make a real difference in healthcare while growing your skills in a supportive environment.
- Qualifications: Experience with modern programming languages and a passion for technology.
- Other info: Collaborative culture with opportunities for professional development and career growth.
The predicted salary is between 36000 - 60000 ÂŁ per year.
Thank you for your interest in Mayden. Our offices will be closed from 24 December until 5 January 2026. We will be reviewing any applications up until 23 December but will not book interviews until the new year. Wishing you a Happy Christmas and New Year.
As a development team we work closely together, pair programming, white‑boarding and architecting as a team and peer reviewing every line of code. We have fun while we work and are passionate about technology. We work in an agile way, using the Scrum framework to deliver value to our customers. We have a flat structure at Mayden. Our team members work jointly to share the responsibilities that managers would traditionally have. Nobody tells you how to do your job; we’re all here to assist each other, not get in each other’s way. The development team works with the product owner team to prepare work for sprints. We work with our account managers to give our customers the best possible experience and with our ops team to make sure our apps are stable and running well.
Our current tech stack includes (but isn’t limited to) PHP, Slim Framework, JavaScript, React and MySQL. You don’t need to have experience with these specifically, as long as you have commercial experience with other modern programming languages. You should be able to demonstrate your experience with MVC frameworks and/or modern JavaScript frameworks. Here are some other things that are important to us and our customers. You don’t have to have experience in all of these, just a willingness to learn:
- Accessibility best practices and standards when working on the front end
- Testing frameworks
- Software design best practices
- Source control, specifically Git
Successful candidates will:
- Be passionate about the work we do as well as the technology we use
- Enjoy working closely with both technical and non‑technical colleagues
- Be comfortable with pair programming and with code being peer reviewed
- Take a positive and proactive approach to problem solving both with their team and the wider company
- Be keen to learn as well as to contribute to the development of others
- Be comfortable working through problems with a team
We offer a great working environment with an excellent package of benefits including:
- Monthly developer lunches (we’ll bring the pizza)
- Quarterly hack days
- Personal training budget for professional development
- Free on‑site gym
- Company pension
- 25 days annual leave plus bank holidays, (with the option to buy or sell annual leave after probation is completed)
- Private health insurance
- Life assurance
The position is for a full‑time member of our team, 37.5 hours, Monday to Friday.
Collaboration is one of our four company values – we work best together. We believe there is significant benefit from working face to face when doing so. At the same time, some work may be carried out just as effectively alone and away from the office. We have therefore created a flexible “place of work” policy that asks everyone to be where the work of the day is best completed and overall spend enough time in the office with others to maintain relationships and communication. This means there are no fixed days, or number of days, when you should be in the office or can work at home. In any given week you may need to work from the office every day or no days! It all depends on the work being done and you are expected to be flexible. Many people find this approach means they work in the office 3 or more days a week but this varies according to role and the work they have to do. Our Place of Work policy is available on request.
To apply for the Software Developer role please upload your CV and a personal summary, telling us what you’re passionate about and what you would bring to the Software Developer team, and to Mayden. You must be eligible to live and work in the UK. Mayden are currently unable to consider applications from candidates requiring sponsorship for a work permit at this time. Please note that successful applicants will be asked to complete a basic DBS check as part of their onboarding process. These checks are processed by the Disclosure and Barring Service (DBS) and will be paid for by Mayden. The need for DBS screening follows requirements from our customers and NHS England. We will review applications as they arrive and this role will therefore close upon receipt of applications reaching our limit or making a successful offer to a candidate.
Mayden is a growing software company, awarded Development Team of the Year at the 2018 UK IT Industry awards and finalists again in 2021. We’re looking for experienced developers to join the team. At Mayden we produce healthcare apps, mainly for supporting the recovery of people with mental health issues. We love that the work we do makes a difference, changing what’s possible for clinicians and patients. We offer a phenomenal working environment, exciting opportunities to learn new skills and an excellent package of benefits including private health insurance and pension.
Experienced Software Developer employer: Mayden
Contact Detail:
Mayden Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Experienced Software Developer
✨Tip Number 1
Get to know the company culture! Before your interview, check out Mayden's website and social media. Understanding their values and work style will help you connect during the chat.
✨Tip Number 2
Practice your coding skills! Since they value pair programming and code reviews, brush up on your problem-solving techniques and be ready to showcase your thought process during technical discussions.
✨Tip Number 3
Show your passion for technology! Be prepared to discuss what excites you about software development and how you can contribute to the team’s success at Mayden. Let your enthusiasm shine through!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re serious about joining the Mayden team!
We think you need these skills to ace Experienced Software Developer
Some tips for your application 🫡
Craft a Compelling CV: Your CV is your first impression, so make it count! Highlight your relevant experience and skills, especially those that align with our tech stack and agile practices. Keep it clear and concise, and don’t forget to tailor it for the Software Developer role.
Write a Personal Summary: This is your chance to shine! Share what you're passionate about in software development and how you can contribute to our team at Mayden. Be genuine and let your personality come through – we want to know the real you!
Showcase Your Team Spirit: Since we value collaboration, mention any experiences where you've worked closely with others, whether in pair programming or team projects. We love seeing candidates who thrive in a team environment and are eager to learn from their peers.
Apply Through Our Website: Make sure to submit your application through our website. It’s the easiest way for us to keep track of your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our awesome team!
How to prepare for a job interview at Mayden
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like PHP, JavaScript, and MySQL. Even if you haven't worked with them directly, being able to discuss your experience with similar languages and frameworks will show your adaptability and willingness to learn.
✨Emphasise Team Collaboration
Since Mayden values teamwork and collaboration, be prepared to share examples of how you've successfully worked in a team environment. Highlight experiences with pair programming or peer reviews, as these are key aspects of their development process.
✨Show Your Passion for Problem Solving
Demonstrate your proactive approach to problem-solving by discussing specific challenges you've faced in previous roles and how you overcame them. This aligns with Mayden's emphasis on a positive attitude and collaborative problem-solving.
✨Prepare Your Personal Summary
Craft a compelling personal summary that reflects your passion for technology and what you can bring to the team. Make it personal and engaging, as this is your chance to connect with the interviewers and showcase your enthusiasm for the role.