Job Description

At Accurx, we're on a mission to make patients healthier and healthcare staff happier. šŸ’š

Who are Accurx? šŸ¤”

We’re a fast-growing health technology company which makes it easier for patients and healthcare teams to communicate.

Accurx is where conversations happen with and about patients. Our software helps doctors, nurses, pharmacists and administrators and other professionals to seamlessly connect with both patients and each other.

Our mission is simple: everything we do is to make patients healthier and healthcare staff happier. Today, Accurx is used in 98% of GP practices nationwide and every day more healthcare professionals are using our software in hospitals, pharmacies, care homes and the community.

We’re passionate about staying close to our users, which is why everyone at Accurx visits a GP practice at least twice a quarter to understand how a practice runs, the difficulties they face with technologies and how we can help.

Although we’ve initially tackled the UK healthcare system, we have big ambitions to improve healthcare systems across the world in the future. If you want to hear from some of our Accufolk about what it's like to work for us, take a look at a video from our 2023 summer conference!🤩

Contract Type: Inside IR35 (Contractor)

Contract Duration: 4 months

Life as a Ruby on Rails Developer at Accurx

Accurx has acquired Induction Switch, the most widely-adopted healthcare communications app in NHS hospitals. The move adds to Accurx’s gathering momentum in secondary care, where we are focusing on elective recovery - helping NHS trusts to prioritise and coordinate care, cut waiting lists, and get patients flowing through the system.

With more than 225,000 users in secondary care, Induction Switch is popular among frontline staff for its crowd-sourced directory allowing health care professionals to make the connections they need, when they need them.

As a Ruby on Rails Developer for the Switch team, you will be responsible for maintaining and enhancing the existing Ruby on Rails application, fostering collaboration with the mobile frontend team, and contributing to the improvement of the product’s quality and performance.

Your role will focus on:

  • Product understanding: Understand the product’s architecture, design, and the rationale behind development decisions, to be communicated back to stakeholders.
  • Supporting the team to ship new features: Changing the app’s authentication to provide a more secure experience for users and trusts. Providing trusts with more visibility over changes made to their own directories. Integrating Switch with Accurx’s product suite.
  • Bug fixes: Identify and address bugs and issues within the application, ensuring a stable and error-free experience
  • Documentation: Create and update documentation for code changes, system architecture and processes.
  • Mobile Frontend support: Collaborate with Switch developers to support the frontend landscape, ensuring seamless integration between front and backend components.
  • Testing and product development assessment: Enhance the quality of the product and its reliability with patterns like TDD. Identify areas for improvement and enhance efficiency and quality.
  • Codebase cleanup: Review and clean up the existing codebase to improve readability, maintainability and adherence to coding standards.
  • Code recommendations: Make recommendations for the future of the codebase.
  • Refactoring: Perform incremental refactoring of code as needed, with the understanding that more refactoring may be considered in the future.

And other duties as may be required by Accurx from time to time…

We'd really like to hear from you, if ...

  • You have in-depth knowledge and experience in Ruby on Rails, including a deep understanding of conventions, architecture, and how to leverage Rails’ libraries.
  • You’re experienced with Rails v6 and Ruby v3.2
  • You have knowledge of service based architectures and message based async communication between services.
  • You’re experienced working with large and complex Ruby on Rails codebases.
  • You write clean, maintainable and efficient code.
  • You can manage end-to-end encryption processes, including secure handling and distribution of encryption keys.
  • You possess expertise in cloud computing and cloud-based development, specifically with AWS.
  • You excel in cross-functional collaboration with product teams, demonstrating the ability to understand and prioritise their requirements, translating them into technical solutions that align with the product vision and user needs.
  • You’re self-sufficient, with the capacity to work autonomously in the codebase making independent decisions when needed and working through ambiguity.
  • You are a clear communicator who can integrate easily into a new team, raising ideas and concerns appropriately.
  • You’re a problem solver, using this skill to troubleshoot issues and optimise performance within the existing codebase.
  • You're mission-driven: you care about positively impacting the lives of millions
  • You’re always collaborating: you place team success over personal success and you enjoy working in an open, collaborative environment.
  • You demonstrate responsible ownership: when you see something not working, you'll flag it and be part of the solution
  • You seek continuous improvement: you’re always developing new skills and insights, while exploring ways to do things better
  • You’re mindful of balance: you're conscious of your own health and that of others. You think carefully about how best to focus your efforts, knowing when to push yourself to reach a goal.

Technologies

Experience with the following technologies is not essential and will give you an idea of what you’ll be working with at Accurx.

  • Javascript (NodeJS)
  • Postgres as a database
  • Rake for tasks
  • Sidekiq for background jobs
  • Rubocop
  • CircleCI for pipelines
  • AWS ECS and Fargate
  • Kong
  • Redis
  • The JSON API standard
  • FactoryBot
  • Public key encryption

Benefits package (Prorated):

  • šŸ“š Ā£1,000 annual learning & development budget and a Ā£500 annual wellness budget
  • 🐣 Enhanced parental leave policy
  • šŸ™ Prayer, meditation and breastfeeding room
  • šŸ—£ In house therapists available daily
  • 🌓 Working abroad policy
  • šŸ‘©ā€šŸ³We have our very own Chef! Free healthy breakfasts, snacks and lunches will be provided, with the occasional sweet treat!

Diversity & Inclusion

Accurx is committed to being an inclusive employer - you can find out more about this commitment here. As part of this, we’re glad to accommodate candidates who need adjustments throughout the interview process.

We work in partnership with Stonewall as part of their Diversity Champions program. This is because we believe in a world where all LGBTQ+ people are free to be themselves and can live their lives to the full. Inclusive workplaces have a huge part to play in making this world a reality. šŸ³ā€šŸŒˆ

We've officially been accredited as a flexible workplace by FlexaĀ® Careers. šŸ™Œ

Remote Working? šŸ”

We offer the team the option to work from home 2 days a week. Read more about our policy here.

Want to do a little more research before you apply? šŸ“–

Head over to our main careers page to find out more about the team and our candidate hub. You can also find out more about us on Medium, LinkedIn and Twitter & Instagram.

Our YouTube channel is full of demos of our product, webinars we have held with our users and some clips about life at Accurx.

Company benefits

Enhanced maternity leave – 9 weeks full pay
Enhanced paternity leave – 9 weeks full pay
Adoption leave – No difference to maternity/paternity leave
Shared parental leave – 9 weeks additional leave at full pay before your child's 5th birthday (this also applies to new joiners who have children under the age of 5)
Work from anywhere scheme – work from abroad scheme, book up to two weeks at a time.
28 days annual leave + bank holidays
Pregnancy loss leave
Teambuilding days
Teambuilding holidays
Dog friendly office
Wellbeing allowance
Compassionate leave
On-site massages
On-site catering
On-site yoga classes
Faith rooms
Cycle to work scheme
Salary sacrifice
Share options
Hackathons
L&D budget
Work from home budget
Enhanced pension match/contribution

Working at Accurx

Company employees

250

Gender diversity (male:female)

45:55

Funding levels

Ā£36m in Series A & B

Currently hiring in

United Kingdom

Office Locations

Awards & Accreditations

Most flexible companies

Most flexible companies

Flexa100 2024
Healthtech & Healthcare

Healthtech & Healthcare

Industry awards 2023
Healthtech & Healthcare

Healthtech & Healthcare

Industry awards 2022