Senior Full Stack Software Developer - Node.js & React in Keele
Senior Full Stack Software Developer - Node.js & React

Senior Full Stack Software Developer - Node.js & React in Keele

Keele Full-Time 48000 - 72000 £ / year (est.) Home office possible
C

At a Glance

  • Tasks: Design and build cloud-native web systems using Node.js and React.
  • Company: Join Charles River, a leader in drug therapy development with a global impact.
  • Benefits: Enjoy remote work, competitive salary, and opportunities for professional growth.
  • Why this job: Make a difference in health by developing life-saving digital solutions.
  • Qualifications: Strong skills in Node.js, React, and building RESTful APIs required.
  • Other info: Be part of a dynamic team with excellent career advancement opportunities.

The predicted salary is between 48000 - 72000 £ per year.

For 75 years, Charles River employees have worked together to assist in the discovery, development and safe manufacture of new drug therapies. When you join our family, you will have a significant impact on the health and well-being of people across the globe. Whether your background is in life sciences, finance, IT, sales or another area, your skills will play an important role in the work we perform. In return, we’ll help you build a career that you can feel passionate about.

As a Senior Full Stack Engineer at Charles River, you will help shape how users interact with our applications by designing and building cloud-native, modern web systems across the stack - from responsive user interfaces to resilient APIs and robust backend services. You will play a pivotal role in driving the architecture, scalability, and quality of digital solutions that support life-saving therapies.

Note: This role requires strong proficiency in Node.js and React. It is a fully remote position with occasional travel depending on business needs.

Essential Duties and Responsibilities
  • Build and maintain robust, scalable RESTful APIs and backend services.
  • Develop responsive and intuitive front-end UIs integrated with system APIs.
  • Ensure code adheres to industry best practices, coding standards, and is well-documented.
  • Write and maintain automated unit, integration, and end-to-end tests (Jest, Playwright, etc.).
  • Collaborate closely with cross-functional teams including Product, Design, and DevOps.
  • Architect and implement secure, performant systems using modern DevSecOps practices.
  • Refactor and modernise legacy systems while maintaining business continuity.
  • Stay up to date with advancements in web technologies, AI-assisted development tools, and industry trends.
  • Participate in code reviews, sprint planning, and retrospectives as part of an Agile team.
Job Qualifications
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent experience.
  • Proven experience with Node.js and React in building production-grade applications.
  • Experience building and consuming RESTful APIs; GraphQL is a plus.
  • Knowledge of modern DevOps and CI/CD practices, cloud-native development, and containerization (Docker, Kubernetes).
  • Experience with datalayers (e.g., PostgreSQL, MongoDB, Redis).
  • Strong understanding of software architecture, SOLID principles, and security best practices.
  • Familiarity with observability tools (e.g., OpenTelemetry, Prometheus) and logging frameworks.
  • Experience integrating or utilising AI/ML tools (e.g., GitHub Copilot, OpenAI API) is a plus.
  • Excellent problem-solving skills and ability to take ownership of features from design to deployment.

Senior Full Stack Software Developer - Node.js & React in Keele employer: Charles River

At Charles River, we pride ourselves on being an exceptional employer, offering a collaborative and innovative work culture that empowers our employees to make a meaningful impact on global health. As a Senior Full Stack Software Developer, you will enjoy the flexibility of a fully remote position while benefiting from continuous professional development opportunities and a commitment to diversity and inclusion. Join us in our mission to improve lives through science, and be part of a team that values your contributions and supports your career growth.
C

Contact Detail:

Charles River Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack Software Developer - Node.js & React in Keele

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Node.js 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 practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Charles River.

We think you need these skills to ace Senior Full Stack Software Developer - Node.js & React in Keele

Node.js
React
RESTful APIs
GraphQL
DevOps
CI/CD practices
Cloud-native development
Containerization (Docker, Kubernetes)
PostgreSQL
MongoDB
Redis
Software architecture
SOLID principles
Security best practices
Observability tools (OpenTelemetry, Prometheus)
AI/ML tools integration (GitHub Copilot, OpenAI API)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to highlight your experience with Node.js and React. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you’re passionate about this role and how your background makes you a perfect fit. Keep it engaging and personal – we love to see your personality come through.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in past projects. We’re looking for those excellent problem-solving skills, so share specific instances where you took ownership and delivered results.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re keen on joining our team at Charles River!

How to prepare for a job interview at Charles River

✨Know Your Tech Stack

Make sure you brush up on your Node.js and React skills before the interview. Be ready to discuss specific projects where you've used these technologies, and how you tackled challenges. This will show that you're not just familiar with the tools, but that you can apply them effectively.

✨Showcase Your Problem-Solving Skills

Prepare to share examples of how you've solved complex problems in your previous roles. Think about situations where you had to take ownership of a feature from design to deployment. This will demonstrate your ability to think critically and work independently, which is crucial for a Senior Full Stack Engineer.

✨Understand the Company’s Mission

Familiarise yourself with Charles River's mission and values. Knowing how their work impacts global health can help you align your answers with their goals. It shows that you're genuinely interested in the role and the company, not just looking for any job.

✨Prepare for Collaboration Questions

Since you'll be working closely with cross-functional teams, be ready to discuss your experience collaborating with Product, Design, and DevOps. Think of specific examples where teamwork led to successful outcomes. This will highlight your ability to communicate and work well with others.

Senior Full Stack Software Developer - Node.js & React in Keele
Charles River
Location: Keele

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
>