Full-Stack Developer- Software Engineer

Colville
2 days ago
Create job alert

We are developing an innovative web and mobile-based application to support a Class 2b medical device, enabling personalized treatment and remote patient monitoring. We are looking for a Full-Stack Software Engineer with a strong emphasis on frontend development who is also confident in backend systems. You will work as a key member of a multi-disciplinary team delivering a regulation-compliant digital health platform that makes a difference in people's lives.
Responsibilities Details
Design, develop and deploy new features and modules, shape product frameworks for a web and mobile based software application to be suitable for a regulated medical device.

  1. Develop, maintain new features/improvements and user interfaces from wireframe models and build new one as needed for planned outcome.
  2. Ensuring the best performance and user experience of the application
  3. Write high quality (clean, readable, and testable) source code to program complete applications within deadlines.
  4. Troubleshoot, debug and test applications
  5. Evaluate existing applications to reprogram, update and add new features.
  6. Develop, prepare and/or maintain documents with technical requirements and software design specifications handbooks to accurately represent application design and code- timely, comprehensive, and accurate documentation.
  7. Work closely on embedded firmware development for systems integration.
  8. Establish and perform the execution of software test plans, assess device limitations.
  9. Communicate and work effectively with hardware developer/s for the timely completion of the technical deliverables.
  10. Conduct functional and non-functional testing.
  11. Software development is to be undertaken in accordance with industry standards and working within an ISO 13485 quality management system relevant to a class 2b device under IEC 62304, IEC (phone number removed) and IEC (phone number removed)
    Person Specifications
    A Full-Stack Developer: with a particular focus on front-end skills , but experienced in both front-end and back-end coding languages, development frameworks:
    Hands-on experience of full project life cycle from design, coding, documentation, prototyping, testing & maintenance.
    Essential:
  12. A degree in Software Engineering, Computer Science, Engineering, Information Technology or similar.
  13. Experience in assignments within DeepTech/MedTech/FinTech, IT & Digital Solutions, both as a mid/senior developer and/or technical lead with in-depth knowledge of programming for diverse operating systems and platforms using development tools
  14. Proven ability in programming with either/several: React Native, React, NodeJS, SQL design, HTML, CSS, Java Script, development, verification testing and deployment
  15. Full right to work in the UK
    Person Specifications Desirable:
  16. Experience in Azure or equivalent cloud platform
  17. Knowledge of machine learning and AI
  18. Python, Java, development, verification testing and deployment
  19. Knowledge of multiple front-end languages and libraries, and UI/UX design
  20. Additional modules from vendors such as for 3D imaging, image processing, animation
  21. Experience developing APIs, agile methods.
  22. An interest in medical and diagnostic devices, consumer personal electronics devices; Integrated health tech solutions with wearables, mobile, and IoT devices
  23. Understanding of HIPAA, FDA, GDPR compliance

Related Jobs

View all jobs

Senior Full-Stack Software Engineer - £80-120k - London

Senior Java Developer - Full Stack

Senior Electrical Design Engineer

Technical Sales Manager

Technical Lead - IoT

Salesforce Project Manager

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Edge‑Computing Jobs for Non‑Technical Professionals: Where Do You Fit In?

Opportunity at the Network’s Edge From autonomous buses in Sunderland to smart‑factory robots in Coventry, edge computing is moving data processing closer to where it’s generated—slashing latency and unlocking real‑time insights. IDC forecasts that 35 % of enterprise workloads will run on edge platforms by 2027, while Vodafone is rolling out 36 UK multi‑access edge‑compute (MEC) zones. Yet most headlines still focus on Kubernetes operators and 5G radio engineers, leaving many professionals asking, “Is there a place for me if I don’t write code?” Absolutely. Research by TechUK’s UK Edge Skills Survey 2024 found that 41 % of edge‑related vacancies emphasise business, compliance or project skills over deep tech. If you excel at site operations, product strategy or partner management, this guide shows where you fit in—no containers required.

Oracle Edge‑Computing Jobs in 2025: Your Complete UK Guide to Building the Next‑Generation Cloud at the Edge

When people hear "Oracle" they often think databases. But in 2025 the company’s fastest‑growing business units sit inside Oracle Cloud Infrastructure (OCI)—especially its Edge Cloud, Roving Edge Infrastructure and Compute Cloud@Customer offerings. At Oracle CloudWorld 2024 the firm announced new edge IaaS appliances and direct‑to‑satellite networking that push compute, storage and AI acceleration closer to where data is generated. (blogs.oracle.com) For UK technologists this shift translates into hundreds of open roles—from kernel‑level engineers crafting OCI’s low‑latency stack to field specialists installing ruggedised edge clusters on oil rigs and 5G cells. This guide tells you everything you need to land an Oracle edge‑computing job in 2025.

Edge Computing vs. Fog Computing vs. Cloud Computing Jobs: Which Path Should You Choose?

With the exponential growth of the Internet of Things (IoT), 5G networks, and real-time data applications, Edge Computing has emerged as a revolutionary approach to processing data closer to the source. By reducing latency and bandwidth usage, edge computing enables a host of new use cases—from autonomous vehicles to industrial automation—while powering data-driven insights on the spot. If you’ve been exploring Edge Computing jobs on www.edgecomputingjobs.co.uk, you might also have seen positions mentioning Fog Computing and Cloud Computing. While these terms sometimes overlap or are used interchangeably, each has a distinct focus and plays a unique role in distributed computing architectures. So how do Edge, Fog, and Cloud really differ? And which career path is best suited to your skill set and interests? This comprehensive guide demystifies the three domains, outlining their core concepts, typical responsibilities, overlapping vs. distinctive skill sets, salary ranges, and real-world examples. By the end, you’ll have a clearer understanding of where you can thrive—whether you’re drawn to the cutting-edge world of real-time edge analytics, the network-level orchestration of fog computing, or the centralised, high-scale infrastructure of the cloud.