Junior Front-End Software Engineer

Motilent
Charing Cross, United Kingdom
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
£ 42K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

JavaScript
3D Computer Graphics Software
3D Rendering
Agile Methodologies
HTML5
Automation of Tests
Unit Testing
Browser Compatibility
CSS
Software Quality
Code Review
Continuous Delivery
Continuous Integration
Programming Tools
Dicom
Preprocessor
Scrum
Systems Integration
TypeScript
Web Applications
Web Standards
WebGL
Software Verification
React
GIT
SASS
WebPack
Information Technology
Web Technologies
Front End Software Development
REST
Software Version Control
Microservices

Job description

As a Junior Front-End Software Engineer, you'll help build and maintain Motilent's advanced medical imaging viewer and associated web applications, used by clinicians and researchers worldwide. You'll work primarily with React, TypeScript, and modern web technologies to develop intuitive, performant interfaces for complex imaging workflows.

You'll collaborate closely with senior frontend engineers, solution architects, and product leads to design features, refine user experience, and ensure our software meets the standards required for regulated medical devices. You'll gain exposure to areas such as 3D rendering, medical imaging (DICOM/DICOMWeb), and software verification, while developing strong engineering fundamentals in a supportive environment., * Design, implement, and maintain features in our medical imaging analysis and visualisation platform, focusing on frontend components and user workflows.

  • Translate complex clinical and imaging problems into clear, efficient UX and UI designs, working closely with product and design where relevant.
  • Write clean, modular, and testable code in React and TypeScript, following Motilent's engineering standards.
  • Assist with software verification and testing, including unit tests and regression checks for viewer features.
  • Develop applications and components using the latest Web Standards, ensuring accessibility, performance, and cross-browser compatibility.
  • Participate in code reviews, technical discussions, and design sessions with other engineers to share knowledge and improve code quality.
  • Work within Motilent's Quality Management System (QMS) to support the delivery of regulatory-cleared medical devices, maintaining accurate documentation and traceability for your work.
  • Contribute to Agile/Scrum ceremonies (planning, stand-ups, retrospectives), helping to estimate work and deliver features against project timelines., * Operate within Motilent's QMS, maintaining traceability and documentation as required by regulated software standards.
  • Collaborate closely with engineers, solution architects, Quality Assurance and Regulatory Affairs (QA/RA) and product teams to ensure alignment between development, quality, and regulatory goals.
  • Based remotely within the UK, with occasional travel to Motilent's central London office for collaboration, onboarding, or training.
  • Maintain accurate and current records of training, skills, and experience in line with QMS requirements.

Requirements

Do you have experience in Unit testing?, Do you have a Bachelor's degree?, * Solid understanding of JavaScript/TypeScript and modern frontend development practices.

  • Practical experience with React (projects, internships, or commercial), including components, hooks, and state management basics.
  • Strong grasp of HTML5, CSS (and ideally preprocessors such as Sass), responsive layouts, and browser developer tools.
  • Understanding of unit testing and the role of automated tests in software quality (e.g. Jest, React Testing Library or similar).
  • Familiarity with Git and modern version control workflows (branches, pull/merge requests, code review).
  • Awareness of Agile software development and continuous integration / continuous delivery concepts.
  • Clear, concise communication skills and a collaborative mindset, with a strong interest in learning from more experienced engineers.

Nice to Have

  • Degree in Computer Science, Engineering, or a related field, or equivalent practical experience (e.g. bootcamp, personal projects, or commercial work).
  • Experience with WebGL or Canvas-based rendering, or an interest in developing interactive visualisations and 3D graphics.
  • Familiarity with DICOM / DICOMWeb imaging workflows or other healthcare data formats.
  • Exposure to TypeScript-first projects (strong typing, interfaces, generics) and modern tooling (Webpack, Vite, or similar).
  • Basic understanding of RESTful APIs and integrating frontend applications with backend services.
  • Experience or interest in working within regulated software environments (e.g. medical devices, ISO/IEC standards) and following documentation/traceability practices.
  • Good grasp of numerical methods, vector/matrix maths, 3D transformations, and geometry., * Have you used Git and common workflows such as branches and pull/merge requests?
  • Do you have hands-on experience with JavaScript and TypeScript?
  • Have you built projects using React (commercial, academic, or personal)?
  • Are you comfortable writing clean, modular, and testable code?

Education:

  • Bachelor's (preferred)

Benefits & conditions

  • 25 days of annual leave + public holidays
  • Health Insurance Scheme
  • Options Scheme
  • Pension Scheme
  • Full-time, Permanent
  • Laptop and hardware provided
  • Hybrid work arrangement: Our office is located in Aldgate East (London, UK), but we provide the option for flexible remote work from home
  • The successful candidate must, by the commencement of employment, have the right to work in the UK

Job Types: Full-time, Permanent

Pay: £32,000.00-£42,000.00 per year

Apply for this position