> Markdown version of [/jobs/ext/2208148-bright-javascript-developer](https://www.wearedevelopers.com/jobs/ext/2208148-bright-javascript-developer). 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). --- # Bright JavaScript Developer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK - **Salary:** £60,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Agile Methodology, Acceptance Test-Driven Development, Databases, Query Languages, DevOps, Web Development, ECMAScript, Human-Computer Interaction, Node.Js, Open Source Technology, ReactJS, AngularJS, React Redux - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/24682 ## About the Role You'll be working in a fast paced, test driven, Agile-style environment (in the our plan is flexible sense, not the plan free sense) and you'll be a critical part of a small, focused team of JavaScript devs. You'll need to have already made the transition to real JavaScript, writing elegant code without the need for crutch libraries, and you'll have some commercial or serious open source experience with JavaScript as well as some beautiful JavaScript code you've written to show for it. You'll also be familiar with major works such as Node, Angular, React, and Redux and you'll know how and when to apply them. Additional specialities are welcome in: data science, user interface (UI) design, user experience (UX) work, node/edge databases and traversal/query languages, dev ops and build. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [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) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Oh CommonJS! Why are you mESMing with me?](https://www.wearedevelopers.com/videos/1059-oh-commonjs-why-are-you-mesming-with-me) - [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) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [The Best JavaScript Framework to Learn](https://www.wearedevelopers.com/magazine/229-the-best-javascript-framework-to-learn) - [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) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Dev Digest 136 - No JS(on) of mine](https://www.wearedevelopers.com/magazine/482-dev-digest-136-no-js-on-of-mine) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)