Essential (Please reference in your application)
Experience developing full stack applications using TypeScript and modern JavaScript frameworks.
Experience building backend services using Node.js or similar server-side technologies.
Experience working with cloud platforms, particularly AWS.
Understanding of serverless architectures and event-driven systems.
Experience designing and implementing scalable web services and APIs.
Strong problem-solving skills and the ability to translate requirements into technical solutions.
Ability to work both independently and collaboratively within a multidisciplinary team.
Demonstrated ability to deliver high-quality software solutions.
Desirable (Please reference in your application)
Experience working with NextJS or modern React-based frameworks.
Experience working with AWS serverless technologies such as Lambda, Step Functions, and SQS.
Experience working with DynamoDB or other NoSQL databases.
Experience building data-driven platforms or dashboards.
Experience working with research teams or data science environments.
Understanding of modern UX/UI principles and responsive design.
Experience working within Agile development environments.
Personal Skills
Effective communication skills, with the ability to collaborate with researchers, designers, and technical colleagues.
Strong teamwork capabilities with the ability to work autonomously when required.
Excellent written and verbal communication skills.
Enthusiasm for innovation, experimentation, and solving complex technical challenges.
Attention to detail and a logical, systematic approach to problem-solving.
Working in this role will help develop the following skills and experience:
- Collaboration with research teams
- Innovation-led product development
- Cloud-native architecture
- Agile software delivery
- Problem-solving in complex environments
- Creativity and experimentation
- Entrepreneurial thinking
- Communication across technical and non-technical audiences
You are required to submit a cover letter to support your application. Applications without a cover letter will not be considered.
Please note: Unless specified otherwise in the advert wording, this role is only open to individuals living in the UK.
Under the terms of this work, we endeavour to provide the advertised number of hours however, hours are not guaranteed and that work may cease if there is a fall in demand.
Adverts that display a closing date should be treated as a guide. We reserve the right to close the vacancy once we have received sufficient applications, so we advise you to submit your application as early as possible to prevent disappointment.