Senior JavaScript Engineer
Senior JavaScript Engineer

Senior JavaScript Engineer

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
Staffworx

At a Glance

  • Tasks: Build high-quality, scalable systems using GraphQL APIs and TypeScript.
  • Company: Innovative tech company based in West London with a hybrid work model.
  • Benefits: Competitive market rates, flexible working, and opportunities for contract extensions.
  • Why this job: Join a dynamic team and shape the future of cloud-native applications.
  • Qualifications: Expertise in TypeScript, Node.js, and GraphQL required.
  • Other info: Mentorship opportunities and a chance to influence technical direction.

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

Overview

Hiring: Full Stack JS Software Engineer (GraphQL APIs | TypeScript | Cloud-Native)

Expert level in GraphQL

West London HQ | Hybrid (1–2 days on site) | Outside IR35 | 6-month initial contract (extensions likely)

Responsibilities

  • Designing & TypeScript/Node.js services and GraphQL APIs for real-world applications.
  • Writing clean, maintainable, well-tested code.
  • Shaping infrastructure with Docker, Helm, Kubernetes, and modern CI/CD pipelines (Jenkins, Concourse).
  • Driving technical direction within Agile teams and mentoring junior engineers.
  • Ensuring systems are secure, observable, and performant at scale.

What you bring

  • Strong production experience with TypeScript and Node.js.
  • Solid understanding of GraphQL (schema design, integration, evolution).
  • Experience with Vitest, Playwright, and DevOps tooling.
  • Knowledge of cloud-native architectures & infrastructure-as-code.
  • Track record of improving codebases and influencing technical direction.

Nice to have

  • YAML/Helm expertise or large-scale SaaS platform experience.

Application

If this sounds like you, send your CV, day rate, and availability to

Start

ASAP

Rate

Market rates

Eligibility

UK-based, able to be on site 1–2 days/week in West London.

Tags

#fullstack #fullstackjobs #graphQL #nodejs #awslambda #serverless #typescriptjobs #staffworx #talentpartner #hiring #contractjobs

Seniority level

  • Mid-Senior level

Employment type

  • Contract

Job function

  • Engineering, Information Technology, and Analyst

Industries

  • IT Services and IT Consulting, IT System Custom Software Development, and Technology, Information and Media

#J-18808-Ljbffr

Senior JavaScript Engineer employer: Staffworx

Join a dynamic team in West London as a Senior JavaScript Engineer, where innovation meets collaboration in a hybrid work environment. Our company fosters a culture of continuous learning and growth, offering opportunities to mentor junior engineers while working on cutting-edge technologies like GraphQL and cloud-native architectures. With a focus on high-quality code and scalable systems, you'll be part of a forward-thinking organisation that values your expertise and encourages professional development.
Staffworx

Contact Detail:

Staffworx Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior JavaScript Engineer

✨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 best projects, especially those involving TypeScript, Node.js, and GraphQL. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences with cloud-native architectures and CI/CD pipelines. Confidence is key!

✨Tip Number 4

Don’t forget to apply through our website! It’s a great way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect with us directly.

We think you need these skills to ace Senior JavaScript Engineer

GraphQL
TypeScript
Node.js
Docker
Helm
Kubernetes
CI/CD Pipelines
Jenkins
Concourse
Agile Methodologies
DevOps Tooling
Infrastructure-as-Code
YAML
Cloud-Native Architectures

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with TypeScript, Node.js, and GraphQL. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing relevant projects!

Showcase Your Projects: Include links to any GitHub repositories or live projects that demonstrate your expertise in building scalable systems. We love seeing real-world applications of your skills, especially with cloud-native architectures!

Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon and get straight to the point about your experience and what you can bring to our team.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications better and ensures you don’t miss out on any important updates!

How to prepare for a job interview at Staffworx

✨Know Your Tech Stack

Make sure you’re well-versed in TypeScript, Node.js, and GraphQL. Brush up on your knowledge of schema design and integration, as these are crucial for the role. Be ready to discuss your past projects and how you’ve used these technologies to solve real-world problems.

✨Showcase Your Problem-Solving Skills

Prepare to tackle some coding challenges during the interview. Practice writing clean, maintainable code under time constraints. Think out loud while solving problems to demonstrate your thought process and approach to debugging.

✨Familiarise Yourself with Cloud-Native Concepts

Since the role involves cloud-native environments, brush up on Docker, Kubernetes, and CI/CD pipelines. Be prepared to discuss how you’ve implemented these tools in previous roles and how they can enhance system performance and security.

✨Be Ready to Mentor

As a senior engineer, you’ll likely be mentoring junior team members. Think about your mentoring style and be ready to share examples of how you’ve helped others grow in their careers. This shows that you’re not just a tech whiz but also a team player.

Senior JavaScript Engineer
Staffworx
Location: London

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

>