Senior Full Stack Developer

Nottingham, ENG, GB, United Kingdom

Job Description

Medichecks launched the UKs first direct-to-consumer blood testing company in the UK and created a market where there was none. As well as the continued growth of our B2C business we now see considerable opportunity to grow in the B2B and B2B2C space through our technology platform, Plasma.

Our vision is to be part of everyone's journey to better health. At Medichecks we're building a healthcare platform for the future. We're a team of medics, designers, engineers and communicators who are intent on bringing our vision to life. We'd like to hear from people who want to use their skills and knowledge to improve peoples' lives and help us create real change in the way that blood testing and insights can be delivered.

Purpose of this role



To be part of the key team building software solutions to facilitate the growth of Medichecks' business. Bring experience and knowledge in the tools and technologies used in Medichecks' tech stack to the Medichecks team and help the growth of the team using your skills and knowledge.

Our Technology Stack



You'll be working on greenfield projects, building our systems using the following tools and technologies:

Golang for our applications and microservices Kubernetes and Docker for orchestration and containerisation AWS for our infrastructure Vue.js for our presentation layers.
We know you will be keen to stay on top of new technology and our personal development approach will support you with this.

Key challenges



Delivering outstanding solutions whilst maintaining strict patient confidentiality. Deliver critical results in a clear and informed manner. Innovating to make people's lives better. Working on migrating features from existing legacy products of various technologies.

Role and responsibilities



This is an exciting time to join us, as we re-imagine how we work and deliver technology. You will enjoy the freedom to learn, working with some of the latest web technologies while building mission-critical applications.

You must have a passion for writing solid well-structured software using modern development practices. You'll be working with the team to refine the process and technical direction, and mentor junior members of the team through the implementation and ensure best practices are maintained, solving complex problems and programming in a variety of languages. You will work on projects, ranging from maintaining our existing products to building new solutions using a variety of technologies to deliver and support web-based, microservice driven applications.

Skills and Experience



You will have strong experience working on the full stack of a technology product. You care about customer outcomes and are product focused. You want to make data-informed decisions. You're comfortable working in a team that deals with ambiguity. You're interested in distributed systems and writing resilient software. You will have a passion for and understand the importance of software patterns. You will have experience within our technical stack (Go, Vue.js, AWS, Terraform, SQL.)

How we work



We have adopted a flexible hybrid approach to working in both the office and at home, having seen the benefits of both for everyone during the last year. You will predominantly work from home, but sometimes we will get together to collaborate, or for 121s.

We offer flexible working around our core business hours and trust you to work enough hours to do your job well, at times that suit you and your team.

Reasonable Adjustments



We are committed to offering reasonable adjustments to support you to succeed in our interview and assessment process. So, if we can do anything to make our process more accessible for you, please let us know by contacting a member of our People Team by email to people@medichecks.com.

Medichecks Values



Make A Difference



We all share one dream to make blood testing simple so that we can benefit everyone's health.

We're not about being overcomplicated; we want to do the right thing (even when it's not easy) and positively impact people's health.

Respect Everyone



We're inclusive, and we treat all people with kindness and respect.

We value everyone's opinion and go above and beyond to support our colleagues, clients, customers - and anyone else we meet along the way.

Deliver Outstanding



We're medically led and make evidence-based decisions to ensure we deliver quality services and products.

We're an ambitious team. We encourage growth and being curious, and we will never (ever) stop learning.

Medichecks people, perks and culture



We are committed to making Medichecks a great place to work and have shaped our people strategy around our colleagues' feedback and we are continuously reviewing this. As well as a competitive salary and the chance to make a real impact in an organisation, here's a taste of some of the things we offer.

25 days of glorious holidays, plus all of the bank holidays The option to buy and sell holiday Hybrid working- working anywhere from the UK Company pension - including salary sacrifice options Flexi lunch breaks - grab lunch with a friend or hit the gym Enhanced maternity and paternity leave, as part of our family friendly policies Enhanced paid sickness leave Free and discounted Medichecks blood tests for you and your family and friends Free access to an online GP service Free eye tests and flu jabs Access to discounts and freebies through our reward platform 2 days of paid leave to give some of your time to a charity or community of your choice
Job Types: Full-time, Permanent

Pay: 55,000.00-65,000.00 per year

Benefits:

Company pension Employee discount Enhanced maternity leave Enhanced paternity leave Free flu jabs On-site parking Sick pay Work from home
Schedule:

Monday to Friday
Work Location: Hybrid remote in Nottingham NG13 8GF

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3316689
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Nottingham, ENG, GB, United Kingdom
  • Education
    Not mentioned