Full Stack Developer - £55,000 - Fully Remote
Join a 90-year-old, family-owned, global leader in cutting-edge manufacturing! Based in York, this innovative company produces machines used by top-tier home product manufacturers around the world. Historically labour-intensive, this industry is now digitally driven, thanks to laser-based systems and AI, reducing human involvement and optimizing efficiency.
The Role: KO2’s client are building a brand-new team and are seeking a Full Stack Developer with strong experience in Object-Oriented Programming (OOP) using C# , C++ , or Java .
As a Full Stack Developer , you will be working on internal PC systems within the machines, creating server-client architecture, writing device drivers for Windows kernels, developing REST APIs, and creating web pages using HTML and JavaScript. The role also involves testing soft real-time systems and creating simulation software to ensure seamless machine operation. Experience with networking, IP addresses, and TCP/IP protocols is essential. The role of Full Stack Developer requires extensive knowledge of either C# , C++ , or Java to ensure smooth operations. The business uses C# & Java however for the right person they will accept any of the following languages, C++, C# or Java.
Develop and maintain software for cutting-edge manufacturing machines as a Full Stack Developer .
Design and implement server-client architecture.
Write device drivers for Windows kernels
Work with TCP/IP and networking protocols.
Develop simulation software to test real-time systems using C# and Java but are happy with someone who knows C++
Strong OOP experience ( C# , .NET, C++ , or Java ).
Familiarity with networking concepts (IP addresses, subnet masks, TCP/IP).
Knowledge of REST APIs, HTML, and JavaScript.
Fully remote with occasional travel to our offices in York or Scarborough for essential meetings or maintenance.
Hybrid flexibility, supportive team, and the opportunity to be part of a brand-new department.
Growth: Opportunity to work with advanced AI systems and predictive maintenance technologies.
This is a fantastic opportunity for a Full Stack Developer with a strong OOP background in C# , C++ , or Java , looking to take on a challenging and rewarding role in a globally recognized, forward-thinking company.