Social network you want to login/join with:
Intermediate Full Stack Engineer, Cambridge
Client:
Abcam
Location:
Cambridge, United Kingdom
Job Category:
Other
EU work permit required:
Yes
Job Reference:
d7cbfa0a2d97
Job Views:
5
Posted:
19.08.2025
Expiry Date:
03.10.2025
Job Description:
Company Description
For over 20 years, Abcam has been providing tools the scientific community needs to enable faster breakthroughs in critical areas like cancer, neurological disorders, infectious diseases, and metabolic disorders.
We believe that to continue making progress, we need to work together in new ways. We need your own unique perspective as well as this of our people to make an always greater impact on the world. This community needs people like you: dedicated, agile and above all audacious so we can truly bring progress forward.
Job Description
We have an exciting opportunity for an experienced Full Stack Engineer to contribute towards our omnichannel platform and to drive the practice of full stack at Abcam. You will have a broad set of people and technical skills and product achievements, a development and customer focused mindset to solving problems, and bring news ideas and digital thinking into our global engineering capability.
You’ll enjoy being part of the team if you…
* Have experience developing commercial event driven microservices architecture – we use Kafka, SNS, SQS, PostgreSQL & Dynamo amongst others
* Have experience deploying software for Cloud Environments - (AWS and K8s)
* Are well versed in micro-frontend development in React with ideally Next.js. We use Typescript extensively across all our microservices.
* Have some exposure to GraphQL or willingness to learn it.
* Understand the value of continuous integration, continuous delivery and strive for a high level of automation. Previous demonstrable experience working with CI pipelines is a must.
* Have some exposure to Kafka or willingness to learn it.
* Are strongly collaborative using Agile and Lean methodologies, working in a DevOps environment, and following software engineering best practices.
* Can make a positive impact on the open, supportive, and creative culture of the team. This would make you stand out from the crowd.
Additional responsibilities include articulating and demonstrating how to use software development techniques and methods to deliver new digital solutions, collaborating across geographies and time zones, and fostering a culture of continuous improvement and learning.
Qualifications
A Computer Science Degree would be beneficial but not essential; we value solid skills, experience, and a passion for technology and learning.
Additional Information
We offer flexible benefits tailored to your needs, including competitive salaries, 18 weeks paid maternity leave, 6 weeks paid paternity leave, flexible working, and opportunities for growth. We champion diversity and inclusion, supporting your unique journey with us.
#J-18808-Ljbffr