Lead UI Engineer

About Spiritus Partners

We're building a platform to improve patient safety using cutting edge technologies including Blockchain, and looking for versatile technologists to join our team.

Our innovative product consists of trust and analytics services supporting an instrumented, interoperable and intelligent digital healthcare ecosystem.

Inspired by shared value principles, Spiritus supports innovation at the intersection of business, society and the academy.

Our offices in Edinburgh's New Town are conveniently located for public transport, and we offer the option of working from home when appropriate.


You will lead the design and evolution of the user interface for our groundbreaking cloud-based system for tracking medical devices throughout their lifecycle, and support the ongoing integration and automation of numerous systems to enhance the user experience.

You will have a say in key decisions around user experience technology selection, architecture, development, and maintenance, and use your domain expertise to contribute to product direction. This is an opportunity to have a big influence on company culture and direction in an energizing environment, and work with new technologies on a greenfield project.

Working closely with business analysts and clients to gather feature requests and convert them into actionable user stories, you'll then build robust implementations of these features to help users accurately update and access information on the system.

You'll also collaborate with others to scale the platform and improve and expand the CI/CD pipeline used to test and deploy services.

You will feel comfortable working on your own initiative, and have excellent communications skills. You'll be working in a dynamic environment, co-ordinating tasks with a small team of highly skilled colleagues.


  • 4+ years experience of front end development, building user-focused interactive applications

  • Demonstrated ability to craft robust, elegant web applications from visual concepts, wireframes, and interactive product design sessions

  • JavaScript programming, including hands-on experience with popular frameworks such as AngularJS, Angular 2+, React and Ember

  • Solid knowledge of HTML and CSS, and related build tools (Bootstrap) and pre-processors (SASS, LESS, Grunt, Gulp)

  • Good understanding of REST APIs, Service Oriented Architecture and Microservices

  • Wireframing and prototyping of user interfaces

  • Responsive web design using the latest tools and frameworks

  • Experience releasing services using resilient cloud-based deployments

  • Familiar with testing frameworks and methodologies, and CI/CD tools and processes

  • Compliance with relevant industry standards on security, accessibility and cross-browser support

  • Agile development experience using collaborative development tools such as Git and Jira

  • Excellent communications and team working skills


  • Bachelor's degree in computer science or equivalent experience

  • Healthcare industry experience

  • Interest in Blockchain and its industry applications

  • Experience working on data-focused projects and using data management tools

  • Container deployment systems such as Docker and Kubernetes

  • Data visualisation and interactive graphics

  • Knowledge of video management and other media assets

Equal employment opportunity statement

We are committed to equal opportunity regardless of race, colour, ancestry, religion, gender, gender identity, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status and disability. We're happy to discuss flexible working arrangements with you.