At a Glance
- Tasks: Modernise and rebuild a Node.js package manager into a fully supported product.
- Company: Join World Wide Technology, a leader in tech innovation.
- Benefits: Remote work, competitive pay, and opportunities for professional growth.
- Other info: Dynamic remote role with occasional travel to London.
- Why this job: Make a real impact by developing cross-platform tools that developers love.
- Qualifications: Strong Node.js skills and experience with cross-platform engineering.
The predicted salary is between 50000 - 70000 £ per year.
WWT EMEA has an opportunity for a Senior Node.js Engineer to modernize and rebuild internal Node.js‑based package manager into a fully supported product. The successful candidate will be developing a cross‑platform CLI tool for Windows and macOS, integrating with Artifactory, and supporting governance and distribution processes for portable developer tools.
This is a contract role & inside IR35.
Contract Duration: 9 months
Contract Location: Remote, United Kingdom (Occasional travel to London as per business need)
Key Responsibilities:
- Modernize and rebuild internal Node.js-based package manager into a fully supported product.
- Develop a cross‑platform CLI tool (Windows + macOS) that supports package discovery and installation.
- Integrate the CLI with Artifactory for tool, SDK, runtime, and FOSS package distribution.
- Support governance for distributing portable binaries, replacing legacy processes.
Must‑Have Skills:
- Strong Node.js development experience, ideally building CLI or client-side developer tools.
- Cross-platform engineering experience—building tools that run on both Windows and Mac.
- Solid understanding of package management concepts (dependency resolution, versioning, repositories, distribution).
- Familiarity with SDLC processes, governance, and release workflows.
Nice‑to‑Have Skills:
- Experience with Artifactory (JFrog).
- Prior work building CLI tools (Node.js or any language).
- TypeScript knowledge.
- Understanding of software governance and approval workflows.
- Familiarity with open‑source contribution workflows (FINOS/Linux Foundation).
Candidates will be required to go through background checks before commencing contract. Must be eligible to live and work in the specified work location. Some occasional travel may be required. Only successful candidates will be contacted.
EQUAL OPPORTUNITIES: World Wide Technology is committed to equal opportunities and actively seeks applications from all sectors of the community irrespective of sex, race, color, nationality, ethnic or national origin, disability, marital status, sexual orientation, having responsibility for dependents, age, religion/beliefs, or any other reason which cannot be shown to be justified.
Senior Node.js Engineer in Gloucester employer: World Wide Technology
At World Wide Technology (WWT) EMEA, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to innovate and grow. As a Senior Node.js Engineer, you will have the opportunity to work remotely from the UK while collaborating with a talented team dedicated to modernising technology solutions. We offer competitive benefits, professional development opportunities, and a commitment to equal opportunities, making WWT an exceptional employer for those seeking meaningful and rewarding careers.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Node.js Engineer in Gloucester
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Node.js or in similar roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Node.js projects, especially any CLI tools you've built. This gives potential employers a sneak peek into your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for interviews by brushing up on common Node.js questions and scenarios. Practice explaining your thought process when tackling problems, as this will help you stand out during technical interviews.
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are proactive and engaged. Plus, it makes it easier for us to keep track of your application and get back to you quickly.
We think you need these skills to ace Senior Node.js Engineer in Gloucester
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your Node.js experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your cross-platform engineering experience!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about modernising package managers and how your background makes you the perfect fit for this role. We love seeing enthusiasm and a personal touch!
Showcase Your Technical Skills:When filling out your application, make sure to mention your familiarity with CLI tools and package management concepts. We’re looking for candidates who understand the nitty-gritty of dependency resolution and versioning, so let us know what you know!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it’s super easy and straightforward!
How to prepare for a job interview at World Wide Technology
✨Know Your Node.js Inside Out
Make sure you brush up on your Node.js skills, especially around building CLI tools. Be ready to discuss your past projects and how you've tackled challenges in package management and cross-platform development.
✨Familiarise Yourself with Artifactory
Since the role involves integrating with Artifactory, it’s a good idea to get a solid understanding of how it works. If you’ve used it before, prepare to share specific examples of how you’ve leveraged it in your projects.
✨Understand the SDLC and Governance
Be prepared to talk about your experience with software development life cycles and governance processes. Think of examples where you’ve contributed to release workflows or improved distribution methods.
✨Show Your Passion for Open Source
If you have experience with open-source contributions, make sure to highlight that. Discuss any projects you’ve been involved in and how they relate to the role, as this shows your commitment to the developer community.