Senior Software Developer
Listed on 2026-08-29
-
Software Development
Software Engineer, Full Stack Developer, Senior Developer
Job title: Senior Software Developer
Department: Technology
Team: Software
Reporting to: VP, Clinical & Academic Technologies
People Manager? No
Location: Hybrid (ideally based in our Bottisham office for 2-3 days per week)
Contract: Permanent
Working pattern: Full-time, 37.5 hours per week (Mon to Fri)
Salary: £64,000 - 85,000 depending on experience
Who are Cambridge Cognition and what do we do?We are a talented global team based in the UK, Canada and USA. Backed by over 30 years of scientific discovery and validation, Cambridge Cognition offers the end-to-end platform for CNS clinical trials. Our technologies are reliable in-clinic or at home for an improved patient experience and accelerated drug development.
We aim to make an extraordinary impact by improving the health of people worldwide with innovative assessments and digital biomarkers that provide researchers with precise measures of patients’ symptoms. We lead in CNS research and are broadening our impact across therapeutic areas.
Are you interested in working for a company whose main goal is to make a difference to the health of current and future generations, through the knowledge and experience of our passionate team?
RoleSummary:
You will join a high-performing, close-knit software team, initially focusing on our Patient Facing Apps (PFA). You will help build and enhance the customer-facing functionality across our CANTAB® Connect platform, including the CANTAB App and applications supporting in-clinic assessments, at-home testing, and the configuration, management and reporting of data collected through clinical trials and academic research.
As a Senior Software Developer, you will be a key contributor to the team, solving business-critical technical problems, providing technical leadership and helping to improve the quality, reliability and maintainability of our software. You will have the opportunity to challenge existing approaches, identify opportunities for improvement and help drive positive technical and organisational change.
You will typically work within an agile sprint team of 3–4 people, collaborating closely with other developers and colleagues across the wider business. While the role does not currently have direct reports, you will be expected to share your knowledge and experience, provide technical guidance and support the development of others within the team.
Your work will directly contribute to the continued development of Cambridge Cognition’s digital cognitive assessment technology, supporting researchers and healthcare organisations worldwide in improving outcomes for people affected by conditions impacting brain health.
Key technologies: React/Type Script, Redux, cross-platform hybrid mobile (e.g. Capacitor/Ionic), Node.js, containers and Jest.
What you’ll be doing :- Write high-quality code and proactively contribute to both new and existing codebases.
- Design, build and maintain features across our patient- and clinician-facing applications, including the screens and workflows used to administer, complete and configure cognitive assessments.
- Work across browser-based applications and cross-platform hybrid mobile apps, including native functionality such as audio capture, offline data storage, background synchronisation and notifications.
- Develop and maintain APIs and containerised services that support our client-facing applications, collaborating with teams responsible for backend services and shared platform systems.
- Work closely with the System Architect and other senior engineers to help shape front-end and mobile architecture, ensuring technical decisions align with wider product and platform goals.
- Provide technical leadership and mentorship to other developers through code reviews, sprint planning and scoping, problem-solving and knowledge sharing.
- Collaborate with Test Engineers to strengthen automated test coverage and continuously improve testing practices for regulated, trial-critical software.
- Play a key role in improving our software architecture and development practices, making our code easier to maintain and our developers more effective, while carefully modernising legacy systems without disrupting live…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: