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 with a commitment to diversity.
- Benefits: Remote work, competitive pay, and opportunities for professional growth.
- Why this job: Make a real impact by developing cross-platform tools that enhance developer experiences.
- Qualifications: Strong Node.js skills and experience in cross-platform engineering are essential.
- Other info: Enjoy a dynamic work environment with occasional travel to London.
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 High Wycombe employer: World Wide Technology
Contact Detail:
World Wide Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Node.js Engineer in High Wycombe
✨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 or any CLI tools you've built. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common Node.js questions and scenarios. Practice coding challenges related to package management and cross-platform development to demonstrate your expertise during technical interviews.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Senior Node.js Engineer in High Wycombe
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, be sure to mention any specific tools or technologies you've used, especially related to CLI development and package management. We’re keen to know about your experience with Artifactory and any governance processes you've navigated.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts and submit your details!
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.