At a Glance
- Tasks: Design and develop innovative medical services using React and Angular.
- Company: Join the UK's largest online pharmacy, committed to patient care and social responsibility.
- Benefits: Enjoy competitive salary, flexible working, health insurance, and professional development opportunities.
- Other info: Be part of a supportive team culture with regular social events and career growth.
- Why this job: Make a real impact on healthcare while working with cutting-edge technologies.
- Qualifications: Experience in software development, particularly with React, TypeScript, and microservices.
The predicted salary is between 50000 - 60000 £ per year.
Location: We operate a hybrid schedule, meaning twice monthly in the office based in central London.
Salary: £ DOE plus extensive benefits.
Contract type: Permanent.
Employment type: Full time.
Working hours: We work on a core hours principle. Our core hours are 09:30 - 16:00; you can work around these to suit you!
Do you want to work for the nation’s largest online pharmacy ensuring excellence for all our patients? We’re a market leader in the pharmacy world, with 25 years’ experience, helping over 1.8 million patients in England manage their NHS prescriptions from request through to delivery. We are Great Place to Work certified as we consider colleague experience a top priority every day, and as a certified B Corp we also meet high standards of social and environmental responsibility. Our people are fundamental to our success and ensuring we achieve our vision to be a world leading, patient-centric digital healthcare provider. We are committed to continuing to develop a positive, open and honest working environment for all.
Our tech teams keep us running 24/7 to make sure all our patients get world class service. To support that, this role may include participation in an out-of-hours rota as required by the business. We operate fair scheduling process as well as additional compensation for all on call periods.
We are looking for a talented and thorough Full Stack Engineer to join the team to continue with revolutionising health care for the benefit of millions of patients in the UK and across the world. You will share the IT technical ownership and responsibilities for our new and existing services. You’ll work closely with a team comprised of engineers, clinicians, algorithm builders and Quality Analysts, who thrives on delivering robust, tested and high-quality solutions.
Why you’ll love working with us
- Financial security & rewards
- Competitive contributory pension
- Occupational sick pay
- Long-service awards and refer-a-friend bonuses
- Professional registration fees covered (GPhC, NMC, CIPD and more)
- Cycle to Work and Green Car schemes (subject to eligibility)
- Family-friendly
- Enhanced maternity and paternity pay
- Flexible hybrid working to help balance work and home life
- Health & wellbeing
- Private healthcare insurance at discounted rates (Aviva)
- Employee Assistance Programme and in-house mental health support
- Access to discounted gym memberships via Blue Light Card and benefits schemes
- Regular health and wellbeing initiatives
- Career growth
- Strong commitment to CPD, training and professional development
- Time off & flexibility
- 25 days’ annual leave, increasing with service
- Buy and sell holiday scheme
- Everyday perks & exclusive discounts
- Blue Light Card and employee discount platform
- Exclusive discounts at The Springs, Leeds
- 25% off health & beauty purchases
- 25% off Pharmacy2U Private Online Doctor services
- Culture & community
- Regular social events throughout the year
What you’ll be doing
- Design, build, test, and deliver new frontend medical services using React and Angular
- Maintain, enhance, and optimise existing services to reflect clinical innovation, regulatory change, and new medicines entering the market
- Work within a microservices‑based architecture, following best‑practice software design principles (SOLID, ACID, object‑oriented design)
- Apply modern development standards to ensure solutions are scalable, maintainable, and secure
- Collaborate closely with product owners and stakeholders, balancing business constraints with technical quality to achieve agreed outcomes
- Contribute to continuous delivery by ensuring each development increment delivers clear business value
- Participate actively in team discussions, sharing ideas, asking thoughtful questions, and supporting team problem‑solving
- Engage with cutting‑edge technologies (including clinical algorithms and cloud platforms such as GCP) to improve patient outcomes
- Support a collaborative team environment, contributing positively to delivery, communication, and shared goals
Who we’re looking for
- Familiarity in microservice architecture
- Familiarity with TypeScript, Node, NPM
- React experience in a full stack implementation context
- Transform UX designs into react components
- Experience with cloud environments such as GCP, AWS or Azure
- Software Development best practice such as SOLID, ACID and OO design principles
- Experience with Angular (desirable)
- Previous development/integration experience with Java & GoLang (desirable)
- Writing integration tests (such as Cypress) and understanding behaviour-driven development (BDD) principles (desirable)
- Experience integrating with e-commerce platforms such as Shopify (desirable)
- Working within an Agile environment
- Understanding of CI/CD methodologies, GitHub Actions, etc (desirable)
- Understanding of DevOps working with Docker, Kubernetes.
Applicants must prove they have the right to live in the UK. All successful applicants will be required to undergo a DBS check.
Full Stack Engineer employer: Pharmacy2U
Join a leading online pharmacy in central London, where we prioritise colleague experience and foster a culture of support and growth. With a hybrid working model, extensive benefits including private healthcare, generous leave policies, and a commitment to professional development, we empower our Full Stack Engineers to innovate and make a meaningful impact on patient care. Our vibrant work environment is complemented by regular social events and a strong community focus, making it an excellent place to build your career.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or at industry events. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Prepare for the interview by practising common questions and showcasing your skills. We want to see how you think, so be ready to solve problems on the spot!
✨Tip Number 3
Show your passion for healthcare tech! Share your thoughts on recent innovations or trends in the industry during interviews. It’ll show us you’re genuinely interested in making a difference.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!
We think you need these skills to ace Full Stack Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Full Stack Engineer role. Highlight your experience with React, Angular, and any cloud environments like GCP or AWS. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share why you're passionate about revolutionising healthcare and how your background makes you a great fit for our team. Keep it engaging and personal – we love to see your personality!
Showcase Your Projects:If you've worked on relevant projects, don’t hold back! Include links to your GitHub or portfolio that demonstrate your full stack capabilities. We’re keen to see your coding style and problem-solving skills in action.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our awesome team!
How to prepare for a job interview at Pharmacy2U
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like React, Angular, and microservices. Brush up on your TypeScript and Node skills, as well as any experience with cloud platforms like GCP or AWS. Being able to discuss these confidently will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your ability to think critically and work collaboratively, which is key for a Full Stack Engineer.
✨Understand the Company Culture
Familiarise yourself with the company’s values and culture, especially their commitment to patient-centric care and social responsibility. Be ready to explain how your personal values align with theirs, and why you want to be part of a team that prioritises colleague experience and community impact.
✨Ask Thoughtful Questions
Prepare a few insightful questions to ask at the end of your interview. This could be about their approach to continuous delivery or how they integrate new technologies into their services. Asking questions shows your genuine interest in the role and helps you assess if the company is the right fit for you.