Product · Full-time · Piedmont, Italy
X-Lab is currently offering an exciting role for a Senior Product Engineer. This is a great opportunity to join a fast-growing healthcare technology business.
About X-Lab
With 95% penetration in the UK NHS market, X-Lab processed more than 500 million tests for UK citizens during Covid. Labgnostic, our lab-to-lab interoperability solution, is the world’s first system-agnostic laboratory exchange network. And LabgnosticEQA delivers services for EQA/PT providers worldwide. X-Lab’s newly launched LabReach solution is an order communications portal that enables remote requesters to easily order tests and digitally receive results from any remote location.
Supporting over 180 LIS instances, X-Lab covers a comprehensive range of disciplines and our library of over 6,000 coded tests is growing daily. X-Lab operates throughout the UK, Ireland, Europe, Australia, New Zealand and the USA.
X-Lab’s head office is in Leeds, with another office in London, but our team is distributed across the UK. We’re a remote-first organisation and believe in the flexibility to work in a way that supports your lifestyle, with many of our team choosing to work from one of our offices a few times a week and at home on other days. While our team lives in lots of different locations, we get together regularly as a company, and within our teams, to socialise and encourage the warm and friendly culture which sits at the heart of X-Lab.
About the LabReach Team
At X-Lab, the LabReach team is enabling a wider range of healthcare organisations to access our core Lab interoperability solution and benefit from the efficiencies it offers. As we embark on our transformative journey, we are seeking an experienced Product Engineer with a proven release record of new products to contribute to a groundbreaking greenfield initiative. This product aims to streamline and digitise test ordering processes, eliminating paper-based inefficiencies & errors to enhance the overall healthcare experience across the UK.
As a Product Engineer, you will play a pivotal role in the design, development, and deployment of a revolutionary digital solution to replace traditional paper-based test request systems in healthcare stations throughout the UK. This is a unique opportunity for an experienced Product Engineer to leverage their skills and contribute to a product with a modern tech-stack that has the potential to significantly impact the efficiency of healthcare operations and improve patient care.
What you'll be doing
Taking an active involvement in the evolution of features, from conception through to delivery
Ensuring the quality of the product through testing, with a strong emphasis on the use of automated tests
Contributing to and encouraging a tidy, readable and maintainable codebase through clean code and good software design principles
Taking shared ownership in the team's backlog and agile ceremonies
Taking a pragmatic approach to solving technology problems
Building security into features at all stages of the development process
Participating in the requirements gathering and refinement process
Contributing to the growth of others, through, for example, coaching and mentoring
Helping to foster a culture of feedback by giving and receiving feedback in a reasonable manner
Working cooperatively with other members of the team through pairing or mobbing
Releasing continuously - we don’t wait to release, we use CI/CD practices to unlock value as soon as the code is ready
What you'll not be doing
Required Experience
Strong experience using .NET with C#
An excellent understanding of JavaScript/TypeScript
Excellent experience of a modern front-end stack (we use React with NextJS)
Experience building applications for mobile platforms
Strong experience with messaging technologies such as RabbitMq, and Pub/Sub architectures in general
A great understanding of distributed system design
Automated testing through TDD, BDD etc, both back- and front-end (for example, Cypress)
SQL & NoSQL Databases - ideally CosmosDB/MongoDB
Experience in data modelling and design
Desired Experience
Terraform - we look after our own infrastructure
Experience with cloud technologies such as Azure
Entity Framework
Experience with authentication management using OAuth (for example, Auth0)
Benefits
Remote-first working and flexible working hours, with modern comfortable offices in Leeds and London for co-working
Comprehensive Employee Assistance Programme to provide mental health, counselling and financial management support
Life Insurance
28 days holiday, in addition to UK bank holidays
EMI Options Scheme
Company outings, social events and wellbeing initiatives
Pension scheme, 5% for 3% contribution
Birthday Meal
Cycle to Work Scheme
A flat organisational structure with loose, but supportive, line management.
Choice of hardware to ensure you have everything you need to work effectively + home working setup
Only UK based applications will be reviewed.