Innovative Physics

Full Stack Developer (Mid-Level)

Isle Of Wight

Posted 7 days ago

Early applicant

On-site

Full-time

Senior Level

About Innovative Physics Ltd (IPL) We are a dynamic and forward-thinking company at the cutting edge of applied physics and technology. Based on the Isle of Wight, IPL specialises in the design, development, and integration of advanced solutions built upon its proprietary intellectual property. With a strong focus on innovation, IPL delivers sophisticated detection and imaging systems that are seamlessly integrated into clients’ platforms across various sectors, including nuclear, medical, and security. Joining IPL means being part of a close-knit team pushing the boundaries of science and technology to solve real-world challenges.

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

Please send cover letters and CVs to recruitment@inphys.com References will be required

Skills

Full Stack Development

UI/UX Design

JavaScript

TypeScript

React

Angular

System Architecture

Data Fusion

Real-Time Streaming

Problem-Solving

Communication

Attention to Detail

Code Quality

Collaboration

Software Engineering Best Practices

Performance Optimization