Full-Stack Software Developer (Drupal / React) in Chinley
Full-Stack Software Developer (Drupal / React)

Full-Stack Software Developer (Drupal / React) in Chinley

Chinley Full-Time 30000 - 50000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Build and maintain high-performance web applications using Drupal and React.
  • Company: Join Charles River, a leading contract research organisation with a global impact.
  • Benefits: Enjoy competitive pay, private healthcare, performance bonuses, and a generous pension scheme.
  • Why this job: Make a real difference in drug development while working with cutting-edge technologies.
  • Qualifications: Bachelor's degree in Computer Science or related field; expertise in Drupal and React required.
  • Other info: Dynamic work environment with opportunities for growth and innovation.

The predicted salary is between 30000 - 50000 £ per year.

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 in web development with technologies like PHP and React
  • Drupal Expertise
  • Knowledge of Drupal 10+
  • Proficient with decoupled architectures (JSON:API)
  • React Expertise
  • Familiar with React, NextJS and Jest best practices

Nice to have:

  • Chakra UI experience
  • Understanding of React components lifecycle: mounting, evolving, unmounting

Software Delivery and Automation

  • 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 Lifecycle (SDLC)

Soft Skills

  • 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!

About Corporate Functions

The Corporate Functions provide operational support across Charles River in areas such as Human Resources, Finance, IT, Legal, Sales, Quality Assurance, Marketing, and Corporate Development. They partner with their colleagues across the company to develop and drive strategies and to set global standards. The functions are essential to providing a bridge between strategic vision and operational readiness, to ensure ongoing functional innovation and capability improvement.

About Charles River

Charles River is an early-stage contract research organization (CRO). We have built upon our foundation of laboratory animal medicine and science to develop a diverse portfolio of discovery and safety assessment services, both Good Laboratory Practice (GLP) and non-GLP, to support clients from target identification through preclinical development. Charles River also provides a suite of products and services to support our clients’ clinical laboratory testing needs and manufacturing activities. Utilizing this broad portfolio of products and services enables our clients to create a more flexible drug development model, which reduces their costs, enhances their productivity and effectiveness to increase speed to market.

With over 20,000 employees within 110 facilities in over 20 countries around the globe, we are strategically positioned to coordinate worldwide resources and apply multidisciplinary perspectives in resolving our client’s unique challenges. Our client base includes global pharmaceutical companies, biotechnology companies, government agencies and hospitals and academic institutions around the world.

At Charles River, we are passionate about our role in improving the quality of people’s lives. Our mission, our excellent science and our strong sense of purpose guide us in all that we do, and we approach each day with the knowledge that our work helps to improve the health and well-being of many across the globe. We have proudly supported the development of 80% of the drugs approved by the FDA in the last five years.

At Charles River Laboratories, we recognize and recruit all talent. We are a company committed to fostering a sense of belonging and work daily in this direction.

Location notes: Multiple locations listed, including Tranent, Harlow, Margate, Keele, Hatfield, Portishead, Saffron Walden.

Full-Stack Software Developer (Drupal / React) in Chinley employer: Charles River

Charles River is an exceptional employer that prioritises employee well-being and professional growth, offering a competitive benefits package that includes a generous pension scheme, private healthcare, and performance bonuses. With a collaborative work culture that encourages innovation and continuous learning, employees have the opportunity to work on impactful projects in a supportive environment across multiple locations, contributing to advancements in health and science.
C

Contact Detail:

Charles River Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full-Stack Software Developer (Drupal / React) in Chinley

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Drupal or React. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving Drupal and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions related to CI/CD processes and containerisation. Practising coding challenges can also help you feel more confident when it’s time to shine.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and eager to join our team.

We think you need these skills to ace Full-Stack Software Developer (Drupal / React) in Chinley

Drupal Expertise
React Expertise
PHP Development
JSON:API
NextJS
Jest
GitHub Actions
CI/CD Automation
Docker
Kubernetes
Software Development Lifecycle (SDLC)
Unit Testing
Integration Testing
End-to-End Testing
Technical Communication

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Drupal and React. We want to see how your skills align with the job description, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about full-stack development and how you can contribute to our team at StudySmarter. Keep it engaging and personal.

Showcase Your Projects: If you’ve worked on any cool projects, especially those involving CI/CD or containerisation, make sure to mention them. We love seeing practical examples of your work that demonstrate your expertise!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Charles River

✨Know Your Tech Stack

Make sure you brush up on your knowledge of Drupal and React. Be ready to discuss your experience with decoupled architectures and how you've implemented them in past projects. This will show that you understand the core technologies and can hit the ground running.

✨Showcase Your CI/CD Experience

Since this role involves working with GitHub Actions and CI/CD processes, be prepared to share specific examples of how you've improved automation in your previous roles. Discuss any challenges you faced and how you overcame them to streamline code delivery.

✨Demonstrate Your Testing Skills

Highlight your experience with writing unit, integration, and end-to-end tests. Be ready to explain your approach to testing and how it contributes to maintaining high-quality code. This will demonstrate your commitment to best practices in software development.

✨Communicate Clearly

Soft skills are just as important as technical skills. Practice explaining your technical decisions and trade-offs in a clear and concise manner. This will help interviewers see that you can collaborate effectively with cross-functional teams.

Full-Stack Software Developer (Drupal / React) in Chinley
Charles River
Location: Chinley

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>