College Skill up

Full Stack Developer (Mid-Level)

Job Posted: 1 May 2026

  • Contract Term: Permanent
  • Location: Shanklin, Isle of Wight
  • Contract Type: Full time
  • Salary: Competitive
  • Industries: Engineering IT

The Role

We are seeking a Full Stack Developer with a strong scientific or engineering background to design and build web interfaces for our scientific software. You will be responsible for translating complex, real-time data from gamma imaging systems and radiation detectors into clear, highly functional, and aesthetically pleasing frontend interfaces.

This is not a standard web development role. You will be bridging the gap between applied engineering, hardware data, and user experience. If you know how to make complex scientific data look good and remain instantly readable in high-stakes environments, we want you on our team.

Responsibilities

-          Scientific UI/UX Design: Architect and develop clear, intuitive, and aesthetically excellent web interfaces for scientific applications and gamma imaging software.

-          Data Fusion & Real-Time Streaming: Handle real-time video feeds and successfully fuse multiple complex data streams (e.g., radiation overlays on optical video) into a single, cohesive user interface.

-          Full Stack Development: Build robust backend architectures to stream sensor data to the front end reliably.

-          Cross-Disciplinary Collaboration: Work closely with applied engineers, physicists, and hardware specialists to understand the technical requirements and scientific constraints of our devices.

What We Are Looking For

Required

-          Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field

-          Minimum 5 years of relevant industry experience in full-stack or web application development, including exposure to system architecture and production systems

-          Strong experience in system and software architecture design

-          Proficiency in modern web technologies (e.g. JavaScript/TypeScript, React, Angular or similar)

-          Experience developing production-level applications

-          Strong understanding of frontend-backend integration

-          Ability to work across multidisciplinary teams (software, hardware, firmware)

-          Good problem-solving and communication skills

-          Strong ownership, accountability, attention to detail and code quality

-          Ability to work in a fast-paced and evolving environment

Desirable

-          Experience with thin-client or web-based control systems

-          Familiarity with hybrid deployment models (cloud, on-prem, local)

-          Exposure to medical imaging systems or scientific instrumentation

-          Understanding of physics and sensor-based technology

-          Experience working with or overseeing firmware/embedded systems development

 

Knowledge of

-          Web application architecture and distributed systems

-          Modern frontend frameworks and UI development

-          Backend systems, APIs, and data handling

-          Deployment environments (local, on-premise, cloud)

 

Understanding of

-          Software engineering best practices (CI/CD, testing, version control)

-          Performance optimisation and scalability

-          Secure software design principles

-          Integration between software, hardware, and firmware components

 

Experience in

-          Developing and maintaining production-level applications

-          Designing scalable system architectures

-          Working in cross-functional engineering teams

-          Imaging systems, computer vision, or related domains

-     Mentoring or leadership experience 

If you would like to apply for this position, please login
Innovative Physics

Innovative Physics Ltd (IPL) is a small dynamic company working at the forefront of physics technology. The company designs and builds and integrates complex solutions that are built from its own range of intellectual property, and integrated into our customers' systems.

Login to see the contact details for Innovative Physics

Get the latest jobs straight to your inbox.

Register & Apply today!

Log In / Register