Frontend and Javascript Developer

Messly

Full Time
London, UK   
Posted 6h ago

## **About Messly**

Messly is the online home for all UK doctors - an online platform providing doctors with unified training resources and data, professional networking and recruitment services, across the whole of the NHS. We believe that the digital infrastructure supporting the training and recruitment of NHS doctors isn’t fit for purpose and we're fixing it.

We’re looking for 2 or 3 JavaScript software engineers at all levels to expand our tech team of 3 developers, and help us build a legacy within the National Health Service.

## What We Do

By bringing all the doctors to one place, we provide the NHS with world-class digital infrastructure to directly engage with the medical workforce for temporary and permanent work, skipping the agencies and enabling game-changing financial savings.

We’re already delivering - over the last 18 months we’ve built a medical network of over 16,000 doctors and medical students. That’s 15% of the junior medical workforce. We’ve got 6 NHS Trusts using our recruitment services and are generating revenue. Our business model is proven and scalable and we have clear roadmap of how we’re going to win over the hearts and minds of doctors.

## **Who We Are**

We strongly believe a solid team is critical for success. So we’ve gone out and built a professional team of clinicians, developers, designers, commercial experts and marketeers. Our founders are former clinicians and close-friends with significant medical and commercial experience.

Supporting us are an advisory board made up of some of the most well-connected entrepreneurs and healthcare experts, who are helping to embed Messly within the healthcare ecosystem. We’ve been backed by all leading healthcare innovation hubs including DigitalHealth.London, NHS Clinical Entrepreneurs Programme and InnovateUK.

There's more on us on our [website](https://messly.co.uk/about.html).

## **What we're looking for in a candidate**

We welcome applicants at all levels of their software career. However some commercial experience working in an agile environment is essential.

Whilst the codebase is mainly written in JavaScript, and you'll be able to code in JavaScript, you'll have other languages up your sleeve and willing to learn new things. You'll be willing to get your sleeves rolled up, share your knowledge and code and work collaboratively with the rest of the team.

You'll have a passion for web technology and standards, with a strong emphasis on code quality. You'll care about the overall health of the product, and be pro-active about sharing ideas, reviewing other's code, being available for your colleagues and showing empathy towards them.

You'll have good working knowledge of relevant industry standard tools for development and collaboration. You'll relish an environment that advocates a strong agile culture and continuous delivery. You'll welcome the chance to practice test-driven development and write extensible, re-usable and readable code.

We're looking for someone intelligent, ambitious, who likes a challenge and looking to move into a very rapidly growing startup order to fast-track your career. You're frustrated by slow-moving, process-heavy situations and excited by moving fast to solve challenging problems and delight customers.

We value diversity and we especially welcome women, ethnic minority, parents and older candidates to apply. Please feel able to apply even if you're not 100% in line with our requirements- you may find that you are a better fit than you realise.

Finally - if you have medical experience as a professional, or in health tech, you'll be right at home with us!

## **Essential requirements:**

- Previous commercial experience working in an agile web development team.
- Excellent JavaScript knowledge
- Experience working with a front-end JavaScript framework (React, Angular, Vue etc)
- Good working knowledge of CSS and HTML and web standards.
- Portfolio of existing work to discuss.
- Experience working in an agile environment
- Good working knowledge of version control with Git

## Desirable**:**

- Experience working with React
- Experience working with Redux
- UX/UI experience - including responsive/mobile design.
- Test-driven development - we use Jest and Cucumber, but any experience you can bring is advantageous
- Exposure to other programming languages, e.g. Ruby, Python, C, Swift, Java etc

## Additional Full-stack requirements:

- Experience working with AWS
- Exposure to dev-ops tooling e.g. Docker, Webpack
- Excellent SQL knowledge, preferably with Postgres administration
- Excellent NodeJS knowledge, preferably with Express.js

# Benefits

- Salary based on experience and scope of the role you can accomplish, £35K - £55K
- Flexible working - work from home occasionally when you need to (and agreed in advance). We're remote-friendly and have the culture in place to collaborate fully when you're not in the office.
- Large screen for coding and other IT set up costs
- Personal development budget
- 25 days annual leave
- Workplace pension