Software Engineer (Remote, UK) Opportunity

careful company

Subscribe to our Telegram & Twitter Channel

Software Engineer (Remote, UK) in UNITED KINGDOM

Remote 11 months ago

About Us:


We are a UK-based digital-health start-up. We are on a mission to improve the way that clinical care is coordinated. We have clients in the UK, LATM and Australia with a growing list of opportunities in the middle east and India.


Our aim is to improve patient care and make life better for doctors, nurses and other health professionals. CAREFUL provides a platform where clinicians can share critical patient information confidentially in real time, across the many boundaries between teams and care settings. If you or one of your family members have had an unexpected trip to hospital or have a long term condition, there is a high chance you will have experienced some of the problems of clinical coordination that we are trying to address. 


We are a distributed, ‘remote first’, company based out of the UK with colleagues in London, Dubai, Brisbane and Cape Town - and occasionally in Spain.


The Role:


We are looking for a software engineer to join our small team. 


This is a remote only position and we expect only 4-days or around 30 hours per week, with a flexible working schedule. We recognise individuals have different needs outside of their professional lives and have other calls on their time. We therefore provide a supportive and collaborative working environment that will allow the right individuals to flourish, learn and at the same time develop their own interests outside work. We believe that creates a diverse team and a supportive working environment.


To ensure better collaboration we are restricting our development team to GMT +/- 3 hours.


The person:


We are seeking a candidate who are passionate and have pride in their craft as software engineers. You should be open to learning new tools as well as having the confidence to stand up for your technical decisions as an engineer. We are seeking candidates who are convivial, agreeable and considerate in their interaction with others. Given the size of the team, we expect a high level of attention to detail and an ability to work with minimal supervision..


We are looking for a team member who has a solid foundation in Software engineering (ideally BSc/MSc in computer science or equivalent professional experience) with 3 - 5 years experience.


We are looking to enhance the existing app with new features as well as the usual bug fixing and code refactoring that goes on with maintaining an existing code base. We are looking to expand our product offering with AI, and so experience working with LLMs would be a bonus. 


Our Stack


Technically, we have a well-developed full-stack, API-driven application that is based on the technology outlined below.


We follow a microservices software architecture. The backend is built on Node JS with Express deployed onto MS-SQL. The front-end is React/Typescript/CSS/SCSS and utilises a specific front-end library called Armstrong with Redux-Saga as the middleware layer.


We have an existing iOS and Android native app (which are constructed around the same codebase through Capacitor.JS) experience in working with native apps is highly desirable.


We use Slack, GitHub & JIRA for team communication and collaboration. Infrastructure is deployed onto Kubernetes on Azure.


Requirements:


  • 3 - 5  years of professional software engineering experience.
  • BSc or MSc in Computer Science or other equivalent background
  • You are a creative problem solver with a high level of attention to detail.
  • You are passionate about software development and are capable of multitasking and working independently
  • You are comfortable working within an existing code-base as well as having the ability to quickly prototype new ideas. 
  • You should have exposure / experience with at least 70% of the following:
  • React (class components & hooks)
  • CSS/SCSS
  • Typescript
  • Node JS
  • iOnic / Capacitor JS
  • Redux Saga
  • Express
  • GIT
  • MS-SQL


Highly desirable:

  • Sockets
  • Twilio API
  • TSOA
  • Kubernetes (K8)
  • Azure environment
  • Experience in healthcare apps or a startup environment would be a significant plus



Remuneration and employment status


We are hiring for the long term and so cultural fit is important - which requires an understanding of the constraints and benefits of working for a startup organisation. We will be hiring on a contract role initially, with the expectation of personal growth based on the success of the company.


Expected starting salary range: £200 - 300 per day, depending on experience. Following an appropriate probation period we may offer equity in the business.


How to Apply


Please submit a summary of less than 250 words suggesting how your own values and experience align with the company’s objectives, along with a copy of your CV.


Selected candidates will be invited to a two-stage process: a brief interview to get to know the team followed by a longer technical interview involving technical questions and code reviews..


Thank you in advance for your interest in our company.



PLEASE NOTE: NO AGENCIES PLEASE - we are looking to hire individuals directly. Thanks.

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly