> Markdown version of [/jobs/ext/2824548-senior-javascript-engineer](https://www.wearedevelopers.com/jobs/ext/2824548-senior-javascript-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior JavaScript Engineer - **Company:** Staffworx Ltd - **Location:** Hounslow, UK - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** JavaScript (Programming Language), Agile Methodology, Cloud Engineering, Node.Js, TypeScript, DevOps Tools - Open-source, Concourse, Kubernetes, Playwright, Codebase, Graphql, JestJS, Docker, Jenkins - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840590321-senior-javascript-engineer ## About the Role * 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. ## Description * 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. ## Related Videos - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Dev Digest 136 - No JS(on) of mine](https://www.wearedevelopers.com/magazine/482-dev-digest-136-no-js-on-of-mine) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Exploring TypeScript: Benefits for Large-Scale JavaScript Projects](https://www.wearedevelopers.com/magazine/554-exploring-typescript-benefits-for-large-scale-javascript-projects) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front)