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

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

Tranent Full-Time 28800 - 48000 £ / year (est.) No home office possible
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: Experience in web development with PHP and React; knowledge of Drupal is essential.
  • Other info: Collaborative environment with opportunities for career growth and innovation.

The predicted salary is between 28800 - 48000 £ 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 and Knowledge of Drupal 10+
  • Proficient with decoupled architectures (JSON:API)
  • Strong PHP (modern OOP, Dependency Injection, SOLID principles)
  • React Expertise with familiarity in React, Next.js 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

  • Clear written and 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!

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

Charles River is an exceptional employer that prioritises employee growth and well-being, offering a competitive benefits package including a generous pension scheme, private healthcare, and performance bonuses. Our collaborative work culture fosters innovation and inclusivity, allowing Full-Stack Software Developers to thrive in a dynamic environment while contributing to meaningful projects that enhance global health outcomes.
C

Contact Detail:

Charles River Laboratories Recruiting Team

StudySmarter Expert Advice 🤫

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

✨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 PHP, GitHub Actions, 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 seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

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

Drupal Expertise
React Expertise
PHP (modern OOP, Dependency Injection, SOLID principles)
JSON:API
GitHub Actions
CI/CD Automation
Docker
Kubernetes
Unit Testing
Integration Testing
End-to-End Testing
Software Development Lifecycle (SDLC)
Clear Written and Verbal Communication
Peer Code Reviews
Chakra UI

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Full-Stack Software Developer role. Highlight your experience with Drupal and React, and don’t forget to mention any relevant projects that showcase your skills in decoupled architectures and CI/CD processes.

Show Off Your Code Skills: Include links to your GitHub or any other repositories where we can see your code in action. We love seeing clean, well-documented code, so make sure to showcase your best work, especially if it involves PHP, React, or containerised environments!

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language to explain your technical decisions and experiences. Remember, we appreciate good communication skills just as much as coding prowess!

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 shows you’re keen on joining our team at StudySmarter!

How to prepare for a job interview at Charles River Laboratories

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Drupal and React. Brush up on your knowledge of decoupled architectures and be ready to discuss how you've implemented them in past projects.

✨Showcase Your CI/CD Experience

Be prepared to talk about your experience with GitHub Actions and CI/CD processes. Share specific examples of how you've improved automation in your previous roles, and don’t forget to mention any work with Docker or Kubernetes.

✨Prepare for Code Reviews

Since peer code reviews are part of the role, think about how you can provide constructive feedback. You might even want to bring a sample of your code to discuss during the interview, highlighting your approach to clean, efficient coding.

✨Communicate Clearly

Practice explaining your technical decisions and trade-offs in simple terms. Clear communication is key, so be ready to demonstrate how you can convey complex ideas effectively, both verbally and in writing.

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

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
>