Job Summary
Contribute to the build and maintenance of high-performance, decoupled web applications that pair Drupal back-ends with React front-ends. Working alongside cross-functional teams, you will help deliver secure, scalable solutions while actively working with established CI/CD processes and containerised environments to ensure steady code delivery. In this role, you will follow standardised workflows to maintain quality and ensure alignment with necessary regulatory requirements.
Essential Duties And Responsibilities
Assist in the design and development of Drupal-based sites and React-based user interfaces
Implement and improve GitHub Actions pipelines and broader CI/CD automation
Configure and optimise containerised, high‑scale environments (Docker / Kubernetes)
Write and maintain unit, integration, and end-to-end tests
Participate in backlog grooming, sprint planning, and other ceremonies
Conduct peer code reviews and provide constructive feedback
Follow SOX, SOP, GLP, GMP and related standards
Produce clean, well-documented, efficient code
Leverage approved AI tools to streamline daily development tasks
Must-Have Qualifications
Bachelor’s degree (B.A./B.Sc.) or equivalent in Computer Science, Engineering, Information Systems, or a related discipline
Extensive development experience with technologies such as PHP and React
Knowledge of Drupal 10+ and decoupled architectures (JSON:API)
Proficiency with modern PHP OOP, Dependency Injection, and SOLID principles
Familiarity with React, NextJS, and Jest best practices
Nice To Have
Chakra UI experience
Understanding of React component lifecycle: mounting, evolving, unmounting
Experience managing automated workflows within GitHub to streamline code integration and deployment
Proficiency in Docker / Kubernetes to ensure consistency across local, staging, and production environments
Practical understanding of the Software Development Life Cycle (SDLC)
Soft Skills
Clear written & verbal communication
Able to explain technical decisions and trade-offs succinctly
What We Offer
Charles River offers a competitive benefits package, including a generous company pension scheme, private healthcare, dental coverage, performance bonuses, and access to employee discount programs – plus much more!
Equal Employment Opportunity
Charles River Laboratories is an Equal Opportunity Employer - M/F/Disabled/Vet.
For more information, please visit www.criver.com.
#J-18808-Ljbffr