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
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
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.