Join to apply for the Full Stack Developer role at JP ENGINEERING METAL WORKS LIMITED.
Full Stack Software Developer - Python, Node, Dart, Angular, React, Vue, Azure - £70-7k & Benefits
Location: Glasgow / Hybrid
Our client is an established, profitable market leader, supplying into 70% of NHS Trusts with the business growing quickly in the UK, USA and Australia. They envisage, design and deliver innovative products, which dramatically improve peoples’ lives in challenging environments such as schools, hospitals and mental health facilities.
This role sits within a new, groundbreaking tech‑led initiative aimed at redefining the standards of care delivery in mental health environments. By leveraging radar technology as a non‑visual patient safety aid, this innovative System as a Service (SaaS) platform seeks to address critical challenges in patient safety, clinical efficiency, and operational scalability.
Role Summary
We are looking for a versatile Full Stack Software Engineer to join their team in Glasgow to help accelerate their growth journey. The role demands Full Stack, Cloud, Embedded, and any other software engineering expertise. You will be a key member of a multidisciplinary team and responsible for the design and development of various software systems, including embedded software on IoT devices, handset applications (Android, iOS), web applications and/or cloud services, with occasional ML/AI work. The product portfolio is critical to life and must be developed within a highly regulated environment.
Key Responsibilities
* Working closely with a cross‑functional team of engineers to develop industry‑leading products and provide high‑level product design input.
* Leading the design and development of various software components within the product portfolio – cloud, mobile, embedded, or AI.
* Developing high‑quality, well‑documented, tested code, and contributing to development reviews to maintain standards and release processes across the team.
* Evaluating and recommending development tools and processes.
* Taking ownership of software development processes to enable a lean, efficient process that delivers high quality within a regulated industry.
* Proactively seeking improvements to the current system and contributing to roadmap enhancements.
* Working with onshore and offshore developers to implement a state‑of‑the‑art software system.
* Testing and documenting development work to a high standard, while maintaining an audit trail and revision history.
* Conducting peer reviews of new code releases.
* Supporting engineering teams during the deployment and commissioning of IoT systems, ensuring smooth integration and configuration.
* Diagnosing and resolving issues encountered in real‑world environments, providing hands‑on troubleshooting and technical guidance.
What You’ll Bring
* A degree in an engineering, mechatronics or data science discipline is preferred (or equivalent experience).
* A minimum of 5 years of industry experience, including practical experience developing highly complex software systems combining IoT, mobile application and cloud applications.
* Polyglot software engineering skills – you don’t care about language, you just get things done using the right tools as required.
* Demonstrated knowledge of C/C++, Python, Node, Dart, Angular, React, Vue.
* Demonstrated knowledge of Azure, GCP or AWS – ideally more than one.
* Knowledge of multiple database types, including when to use time‑series versus document, and when to use table databases versus SQL.
* Expertise in either front‑end or back‑end problems, with deep knowledge of the other.
* Knowledge of creating quality software and integrating quality control into CI/CD pipelines.
* Knowledge of IoT protocols (MQTT).
What They Offer
* Competitive salary
* Discretionary profit share
* Annual leave increases with length of service
* Cycle to Work
* Employee Assistance Programme
* Peer recognition programme
* Discounted gift cards
* The opportunity to develop and grow your career within a fast‑growing SME
* Full‑time role; travelling to customer sites may be required.
They welcome applications from all sections of the community and people from all backgrounds. They are committed to building an inclusive workplace that promotes and values differences, where everyone from any background can do their best work.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
* Engineering and Information Technology
* Software Development
Industries
Software Development
Referrals increase your chances of interviewing at JP ENGINEERING METAL WORKS LIMITED by 2x.
#J-18808-Ljbffr