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 that of our people to make an ever 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 to our omnichannel platform and to drive full stack practices at Abcam. You will have a broad set of skills and product achievements, a development and customer-focused mindset, and bring innovative ideas and digital thinking into our global engineering team.
You’ll enjoy being part of the team if you…
* Have experience developing commercial event-driven microservices architecture – we use Kafka, SNS, SQS, PostgreSQL, DynamoDB, among others.
* Have experience deploying software in Cloud Environments - (AWS and Kubernetes).
* 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 positively impact the open, supportive, and creative culture of the team. This would make you stand out from the crowd.
Additional qualities include:
* Ability to articulate and demonstrate how to use software development techniques and methods to deliver new digital solutions.
* Self-starter who can collaborate and manage efforts across geography and time zones; acts as an informed leader and makes data-backed decisions for Abcam.
* Curious, audacious, not afraid to ask questions, give feedback, challenge current practices, and own improvements to culture and processes.
* Ability to inform, educate, and develop team members and peers to grow expertise, foster alignment, and encourage collaboration.
* Comfortable presenting ideas and solutions concisely and engagingly to diverse audiences; thrives in an environment that encourages creative thinking and critical feedback.
* Passionate about driving engineering culture and being part of a high-energy, supportive, and engaged team.
Qualifications
A Computer Science Degree is beneficial but not essential; we value solid skills and experience, along with a passion for technology and eagerness to learn.
Additional Information
We offer flexible, market-competitive salaries and a benefits package tailored to your needs, supporting your financial, physical, and emotional wellbeing. Benefits include 18 weeks of fully paid maternity leave, 6 weeks of fully paid paternity leave, flexible working, and more. Your development is a priority, and you'll grow alongside talented colleagues in ways you may not expect.
At Abcam, we foster a safe environment where you can be your authentic self. We champion and celebrate diversity and inclusion, partnering with the scientific community to tackle critical diseases worldwide.
#J-18808-Ljbffr