Job Description:

uMotif’s mission is to put patients and research staff at the centre of research by building data capture solutions people love to use. Designed with users and for users, the uMotif platform supports data capture for each phase of clinical research across all therapeutic areas. Over 22,000 participants use our applications to track and submit e-consent, symptom, eCOA, ePRO, and wearable device data. With expertise in engaging patients and fast deployments, we work with 10 of the top 20 global pharmaceutical companies to power large real-world evidence (RWE) and virtual studies.

About the role:

We are looking for an exceptional Senior Back end Engineer to help build and maintain our award-winning patient data capture platform. We are offering the opportunity to be a key member of the team focussing on the back-end services to ensure high performance and responsiveness. We are looking for a proactive and driven individual to take responsibility for key projects and ensure robust design and delivery of new functionality.

Responsibilities:

  • Work with engineers to design scalable, reusable services
  • Optimising the applications for robustness and scalability
  • Implementing security by default in every aspect engineering
  • Provide services for user-facing elements developed by front-end developers
  • Designing and implementing appropriate data storage solutions
  • Work with DevOps to ensure implementations are kept up to date with the latest cloud trends

Essential Skills:

  • GoLang Experience
  • MySQL (AWS Aurora)
  • Knowledge of Containers & AWS (ECS, Fargate)
  • TDD

Nice to have:

  • JIRA
  • CI/CD pipelines
  • DDD
  • Event Storming
  • Wider AWS/DevOps knowledge
  • PHP (Laravel, Symfony) Experience

Company Benefits

  • Unlimited holiday
  • Vitality private medical insurance
  • Workplace pension contribution
  • Share options ‘uToken’ annual lifestyle bonus
  • Flexible working hours
  • Training and personal development contribution
  • Cycle to Work scheme

Interview Process

  • Telephone call
  • Tech Test and Team interview
  • Offer

Other Jobs in Back End