HeliosX is a group of healthtech startups, with fast-growing operations in the UK and USA.
Our companies range from online pharmacy MedExpress in the UK, ZipHealth in the US and Dermatica, a personalised skincare brand. We serve over half a million patients with high-quality consultation, prescription and skincare services in the UK alone. HeliosX is dedicated to improving the quality, accessibility and affordability of healthcare for all. We’re on a mission to transform how healthcare and skincare are delivered, and we’re doing this through a market-disrupting combination of technology, science and excellent clinical care.
At HeliosX, we’ve experienced an exceptional period of growth as our group of companies continues to expand globally at a rapid pace and we continue to disrupt the health industry. To continue on this trajectory, we’re searching for an experienced full-stack software engineer to join one of our cross-functional teams.
Our front-end stack is based on Vue.js, and we are adding Typescript as we go. The rest of our stack is Java-based and runs in AWS. We are constantly looking for ways to improve our systems and architecture to ensure what we have is reliable, performant, and flexible for future change. The team is co-operative, supportive and always looking to improve.
This role reports directly to the Head of Engineering at HeliosX Group.
- Design, implement, and test new features, experiments, or flows across the front and the back end.
- Help us refine our marketing and conversion using instrumentation and analytics.
- Maintain and improve the codebase; recognise duplication, apply SOLID principles, and ensure that we have a solid foundation for our continued growth.
- Use best practices for unit, integration, and end-to-end testing.
- Work as part of a cross functional team on a daily basis, with product managers, designers, and others providing input.
- Help build a great engineering culture with the software engineers across the company. You will work across our whole stack and at each step of the lifecycle with us to increase our efficiency and the quality of our codebase, tests, and processes.
- Think about the most efficient ways to accomplish our business objectives, sometimes on incomplete information or in ambiguous situations.
- Bachelor’s degree in a related subject (may consider candidates without a degree but with equivalent experience/certifications).
- Would be very useful to have good knowledge of Java and Spring MVC.
- Must be familiar with common end-to-end testing technologies and processes.
- An eye for usability and design.
- An interest in the overlap between data and UI - funnels, conversion and analytics.
- Self-motivated and hardworking.
- Innovative and able to adapt to a progressive environment.
- Interpersonal and communication skills that enable you to explain complex topics to people and audiences from different backgrounds.
- Excellent salary & bonus
- 33 days holiday (including bank holidays)
- Health insurance
- 50% Gym discount
- Flexible working hours
- Fruit and snacks in the office
- Monthly social (activities & drinks)
- Pension scheme
- An awesome team of bright and motivated people to work with!