> Markdown version of [/jobs/ext/1166273-junior-developer](https://www.wearedevelopers.com/jobs/ext/1166273-junior-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). --- # Junior Developer - **Company:** RMG DIGITAL - **Location:** Manchester, UK (Remote available) - **Experience:** Starter - **Salary:** £35,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Microsoft Windows, Application Programming Interfaces (APIs), Apple Mac Systems, Software Applications, Computer Programming, Node.Js, Oop Languages, TypeScript, Git, Multiplatform - **Published:** July 3, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=2854468930-2 ## About the Role This opportunity is for engineers who want to understand how software really works - from desktop applications and operating systems to APIs, background services and cross-platform behaviour. You'll be working across Electron applications, Node.js services and platform-specific challenges, investigating bugs, building features and learning how software behaves beyond the browser. We're looking for someone with: * Strong programming and computer science fundamentals * TypeScript/JavaScript and Node.js experience * Understanding of APIs, testing and debugging * Knowledge of OOP principles and Git * Curiosity and a genuine interest in how systems work Bonus points for: * Electron or desktop application experience * Cross-platform development (Windows/macOS) * Experience with installers, permissions or build tooling This role would suit a graduate or early-career engineer who enjoys solving problems, digging into technical challenges and understanding what's happening under the hood. You'll be mentored by an exceptionally strong engineering team and exposed to problems that most junior developers simply don't get to work on. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [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) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Coffee with Developers - Jonathan Tang](https://www.wearedevelopers.com/videos/898-coffee-with-developers-jonathan-tang) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 191: Malware interviews, EU ❤️ Open Source and Skilled Agents](https://www.wearedevelopers.com/magazine/645-dev-digest-191-malware-interviews-eu-open-source-and-skilled-agents) - [Is AI turning Junior Developers into an endangered species?](https://www.wearedevelopers.com/magazine/501-is-ai-turning-junior-developers-into-an-endangered-species)