Make yourself visible and let companies apply to you.
Roles

Full Stack Engineer Jobs

Overview

Looking for top Full Stack Engineer jobs? Explore our curated listings of full stack developer positions across leading tech companies. Whether you specialize in frontend, backend, or both, find the perfect role that matches your skills and career goals. Start your next full stack engineering job search here and take your tech career to the next level!
Filters applied
Full Stack Engineer
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Head of Data Deployment & Risk Management - Glasgow - £90k
Tenth Revolution Group
Multiple locations
Hybrid
Mid
£80k - £90k
RECENTLY POSTED
fabric
aws
Head of Data Deployment & Risk Management - Glasgow - 90k
Please note - this role will require you to attend the Glasgow based office two days per week. To be eligible for this role you must have the unrestricted right to work in the UK - this organisation is not able to offer sponsorship.
Are you ready to lead the delivery of large-scale data initiatives and shape the future of digital transformation? This is a senior leadership opportunity to manage the safe and efficient deployment of complex data projects, while overseeing risk across the full software product lifecycle.
Key Responsibilities:
Lead the delivery and improvement of technical capabilities using Agile/Scrum methodologies.
Collaborate with internal and external stakeholders to manage customer trials and deliver technically feasible solutions.
Oversee software engineering, testing, and product teams to ensure high-quality outcomes aligned with regulatory and security standards.
Identify and mitigate risks associated with technical projects.
Manage change requests and vendor relationships throughout the lifecycle.
Stay ahead of industry trends to drive innovation and continuous improvement.
This is a Vice President-level role requiring strategic thinking, cross-functional collaboration, and the ability to influence at senior levels. You’ll be expected to:
Set direction, manage resources and budgets, and drive continuous improvement.
Lead teams or act as a subject matter expert guiding technical direction.
Demonstrate leadership behaviours that foster growth, alignment, and excellence.
Build trusted relationships across the organisation and with external partners.
Essential Experience:
Strong knowledge and certification in AWS Cloud.
Proven background in Change and Risk Management within Financial Services.
Experience working within Scaled Agile or similar frameworks.
Familiarity with modern testing and environment management practices.
Desireable Experience:
Test Automation Strategy and Engineering.
Risk Management qualifications.
DevOps and CI/CD Strategy and Engineering.
You’ll be assessed on critical skills including risk and controls, change and transformation, strategic thinking, and technical expertise.
To apply for this role please submit your CV or contact David Airey on (phone number removed) or at (url removed).
Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We’re the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.
Software Engineer
Expleo UK LTD
Belfast
In office
Mid
Private salary
RECENTLY POSTED
linux
c++
c
Overview
We are looking for Software Engineers to drive forward the Defence sector within Electrical and Embedded Systems. This is an exciting opportunity to make a real difference to the client project that you support.
The Software Engineer will play a vital role in the software development lifecycle by ensuring that software solutions are developed in line with defined processes and industry standards to ensure the reliability, safety, and security of software products.
Responsibilities
Design and develop real-time embedded software solutions.
Integrate and debug solutions on target hardware, addressing hardware/software integration issues.
Target multiple real-time platforms (e.g., VxWorks, MicroC/OS, Linux, FreeRTOS) using Embedded C, C, C++ Linux, Free Artis, VX Works.
Participate in various software lifecycle methodologies.
Manage software requirements and traceability using industry best practices.
Plan and execute software tests (Unit, Integration, System Level).
Develop reusable software solutions.
Document all aspects of the software production process according to company standards.
Qualifications
A BEng/BSc (Hons) degree or equivalent in computing or a computing-related subject, or an alternative qualification with relevant experience.
Essential skills
Knowledge of embedded real-time development and the hardware/software interface.
Understanding of real-time operating system behavior and software requirements analysis.
Proficiency in Embedded C, C and C++.
Understanding of data communications (e.g., 1553, RS422) and networking principles.
Practical experience in real-time embedded development, integrating and debugging on target hardware, and using real-time operating systems.
Track record in developing C/C++ applications.
Awareness of the principles and levels of software testing.
Desired skills
Knowledge of UML and Agile development methodologies.
Experience in Graphical User Interface design and development.
Understanding of software configuration control.
Ability to undertake roles beyond software development, such as Software Architect or Software Engineering Manager.
Practical experience in model-driven software development, using change management and version control systems, and developing under a range of software methodologies.
SC will be required to support this role.
Benefits
Collaborative working environment - we stand shoulder to shoulder with our clients and our peers through good times and challenges
We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects
Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses
Competitive company benefits such as medical and dental insurance, pension, life assurance, employee wellbeing programme, sports and social events, birthday hampers and much more!
Always working as one team, our people are not afraid to think big and challenge the status quo
As a Disability Confident Committed Employer we have committed to:
Ensure our recruitment process is inclusive and accessible
Communicating and promoting vacancies
Offering an interview to disabled people who meet the minimum criteria for the job
Anticipating and providing reasonable adjustments as required
Supporting any existing employee who acquires a disability or long term health condition, enabling them to stay in work at least one activity that will make a difference for disabled people
“We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age”.
We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive
Full Stack JavaScript Developer
83zero Ltd
Multiple locations
Hybrid
Mid
£60k - £70k
RECENTLY POSTED
javascript
react
aws
typescript
vue.js
nodejs
+3
Full Stack JavaScript Developer (Mid-Level)
Salary: 60,000 - 70,000 pa (depending on experience) plus benefits, perks and healthcare options
Location: Hybrid / 2 x days per week - Travel To Newcastle Job Type: Permanent
Security Clearance: This role is exclusively open to UK sole nationals who either hold or are eligible for Security Clearance (SC).
We are on the lookout for a talented and motivated Full Stack JavaScript Developer to join a dynamic Engineering team. If you’re passionate about creating innovative web and mobile applications while ensuring high performance and scalability, this is your opportunity to make an impact!
Your Role:
Designing, developing, and maintaining both front-end and back-end components of web and mobile applications using JavaScript, Node.js, and modern frameworks and libraries such as React, Angular, or Vue.js.
Collaborating with architects and other developers to design robust, scalable, and secure architectures for new projects and enhancements to existing systems.
Participating in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Conducting thorough code reviews to ensure code quality, performance, and adherence to best practices.
Contributing to improving our teams’ development processes, tools, and techniques to enhance productivity and product quality.
Working closely with clients and internal teams to understand requirements, provide technical guidance, and deliver solutions that exceed expectations.
Staying up to date with the latest industry trends and technologies and drive continuous learning and innovation within the team.
Your skills and experience
Proven experience in full stack JavaScript development, with a strong focus on Node.js and server-side development.
Experience of at least one leading Node framework (Express.js, Nest.js, Hapi.js)
Expertise in at least one modern front-end framework (Nest.js, Remix.js).
Proficiency in HTML5, CSS3, and JavaScript (ES6+).
Experience with TypeScript and modern development tools and practices.
Experience of Test Driven or Behaviour Driven Development.
Knowledge of Cloud-Native development and serverless architectures (AWS, Azure, Google Cloud).
Familiarity with CI/CD pipelines and DevOps practices.
Security Clearance Requirements:
You must be eligible for Security Check (SC) clearance.
Applicants must have resided continuously in the UK for the past 5 years.
If you’re ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you!
Senior Full Stack JavaScript Developer
83zero Ltd
Multiple locations
Hybrid
Senior
£70k - £80k
RECENTLY POSTED
javascript
react
github
typescript
vue.js
nodejs
+5
Salary: 70,000 - 8,000 pa (depending on experience) plus benefits, perks and healthcare options
Location: Hybrid / 2 x days per week - Travel to Manchester Job Type: Permanent
Security Clearance: This role is exclusively open to UK sole nationals who either hold or are eligible for Security Clearance (SC).
We are on the lookout for a talented and motivated Full Stack JavaScript Developer to join a dynamic Engineering team. If you’re passionate about creating innovative web and mobile applications while ensuring high performance and scalability, this is your opportunity to make an impact!
Your Role
Provide technical leadership and mentorship to a team of developers, guiding them through collaboration, innovation and facilitation to ensure best practices and high-quality code.
Design, develop, and maintain both front-end components of web and mobile applications using React, Angular, TypeScript, Bootstrap 5, HTML, CSS
Apply Test Driven Development (TDD) practices using tools such as Karma to ensure robust and reliable code.
Leverage AI-augmented development tools like GitHub Copilot to accelerate coding, improve consistency, and reduce boilerplate.
Collaborate with architects and other developers to design robust, scalable, and secure architectures for new projects and enhancements to existing systems.
Continuously improve our teams’ development processes, tools, and techniques to enhance productivity and product quality.
Work closely with clients and internal teams to understand requirements, provide technical guidance, and deliver solutions that exceed expectations.
Your skills and experienc:
Design, develop, and maintain both front-end and back-end components of web and mobile applications using JavaScript, Node.js, and modern frameworks and libraries such as React, Angular, or Vue.js.
Proven experience in full stack JavaScript development, with a strong focus on Node.js and server-side development.
Experience using AI-assisted development tools (e.g. GitHub Copilot) to enhance productivity and code quality.
Experience of at least one leading Node framework (Express.js, Nest.js, Hapi.js)
Expertise in at least one modern front-end framework (Nest.js, Remix.js).
A track record in a lead or senior developer role, with experience of mentoring and guiding development teams.
Proficiency in HTML5, CSS3, and JavaScript (ES6+).
Security Clearance Requirements:
You must be eligible for Security Check (SC) clearance.
Applicants must have resided continuously in the UK for the past 5 years.
If you’re ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you!
Senior Full Stack JavaScript Developer
83zero Ltd
Newcastle upon Tyne
Hybrid
Senior
£70k - £80k
javascript
react
github
typescript
vue.js
nodejs
+5
Salary: 77,000 - 82,000 pa (depending on experience) plus benefits, perks and healthcare options
Location: Hybrid / 2 x days per week - Travel to London Job Type: Permanent
Security Clearance: This role is exclusively open to UK sole nationals who either hold or are eligible for Security Clearance (SC).
We are on the lookout for a talented and motivated Full Stack JavaScript Developer to join a dynamic Engineering team. If you’re passionate about creating innovative web and mobile applications while ensuring high performance and scalability, this is your opportunity to make an impact!
Your Role:
Provide technical leadership and mentorship to a team of developers, guiding them through collaboration, innovation and facilitation to ensure best practices and high-quality code.
Design, develop, and maintain both front-end components of web and mobile applications using React, Angular, TypeScript, Bootstrap 5, HTML, CSS
Apply Test Driven Development (TDD) practices using tools such as Karma to ensure robust and reliable code.
Leverage AI-augmented development tools like GitHub Copilot to accelerate coding, improve consistency, and reduce boilerplate.
Collaborate with architects and other developers to design robust, scalable, and secure architectures for new projects and enhancements to existing systems.
Continuously improve our teams’ development processes, tools, and techniques to enhance productivity and product quality.
Work closely with clients and internal teams to understand requirements, provide technical guidance, and deliver solutions that exceed expectations.
Your skills and experience
Design, develop, and maintain both front-end and back-end components of web and mobile applications using JavaScript, Node.js, and modern frameworks and libraries such as React, Angular, or Vue.js.
Proven experience in full stack JavaScript development, with a strong focus on Node.js and server-side development.
Experience using AI-assisted development tools (e.g. GitHub Copilot) to enhance productivity and code quality.
Experience of at least one leading Node framework (Express.js, Nest.js, Hapi.js)
Expertise in at least one modern front-end framework (Nest.js, Remix.js).
A track record in a lead or senior developer role, with experience of mentoring and guiding development teams.
Proficiency in HTML5, CSS3, and JavaScript (ES6+).
Security Clearance Requirements:
You must be eligible for Security Check (SC) clearance.
Applicants must have resided continuously in the UK for the past 5 years.
If you’re ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you!
Contingent - Senior Oracle APEX Developer
Techniche Global Ltd
Location not specified
Hybrid
Senior
£2/day - £3/day
apex
javascript
Techniche Global is supporting an engineering defense company in appointing an Oracle APEX Developer on an initial 12 month contract.
This is a Hybrid role, that can be located from any of the regional offices in Bristol, Leicester or Plymouth, typically required to be on site 2 days/week.
You’ll join their Digital Solutions Team, supporting programmes of work related to through life engineering support to the UK Naval and Submarine fleet.
Responsibilities of the Oracle APEX Developer:
Lead requirement analysis, production, and review of technical design solutions of large/complex programmes, supporting the UK submarine fleet.
Lead efficient software development using good design considering code reuse and efficiencies as well as innovative implementation methodologies.
Apply technical experience and knowledge in the evaluation of solutions and maintain technical awareness to a level where alternatives can be advised, analysed and modelled.
Required experience of the Oracle APEX Developer:
In-depth knowledge of the Oracle APEX web-based application development toolset and its use to design and develop web applications.
Demonstrable competence developing complex server-side PL/SQL code for data input validation and data import/export.
JavaScript knowledge and experience.
Disciplined and methodical approach to configuration control.
To attend workshops / reviews / stand-ups to discuss the development project, demonstrate progress to date and communicate with project stakeholders.
Share knowledge with team members within the company.
To collaborate closely with BAs, PMs, DBA and Infra resources to understand business requirements and translate them into technical solutions.
Working experience of Agile Development, Azure DevOps and Scrum
We are ideally seeking current SC cleared individuals for the role. Those with previous SC clearance, ideally recently lapsed could be considered.
If this role is of interest, Apply Now!
Junior PHP Developers Wanted
Spectrum IT Recruitment
Snodland
Fully remote
Junior
£30k - £32k
php
mysql
javascript
restful
Opportunity to join one of the fastest growing eCommerce companies in the UK!
Snodland, Kent. This role is in the office full time!
Salary up to 30k - 32k plus benefits
OOP, PHP, LAMP, MVC, RESTful APIs
This opportunity is to work on site. No remote working on offer!
We are looking for talented Junior PHP Developers to join one of the UK’s fastest growing and most exciting ecommerce companies. Build new products, engineer new solutions, create systems and platforms that provide innovative products used around the home.
About You:
You are a Junior Developer with back end PHP / LAMP stack experience, sound knowledge of OOP, design principles and building quality, robust and reusable solutions.
You like people and working with them day to day! You enjoy team collaboration when required and knuckling down to write quality, testable, reusable code when that’s the task at hand.
The Team:
You will join a diverse team of software & web engineers working on a range of clever and problem solving products. The solutions are digital retail, ecommerce and web services and include the development & design of products, systems, platforms, websites and much more.
Successful developers in this team demonstrate passion and enthusiasm and a willingness to contribute to team goals, help others and to keep improving and evolving their own skills.
The tech stack:
OOP
PHP8+
MySQL
LAMP
MVC frameworks including Cake4
GIT/Source Control
HTML, CSS
JavaScript
This position provides the successful candidate with the exposure to the very latest in web technology release as well as the opportunity to work on multiple projects.
Apply now - Please send your CV or an introduction email to (url removed). Find me on LinkedIN, Twitter and through the Spectrum IT Recruitment website.
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Spotlight
Junior Software Engineer
Haystack
United Kingdom
Fully remote
Graduate - Junior
Private salary
python
react
javascript
typescript
nodejs
Location: Remote, UK
Full-time, permanent
About Haystack:
Our mission at Haystack is to match the most talented people in the world with their dream jobs. If you are looking to be at the forefront of tech and work with some of the fastest-growing companies, we invite you to apply for a role. By joining the Haystack community, your CV will become visible to top industry leaders, unlocking access to the best career opportunities on the market.
About the role:
Combine your passion for software engineering with a drive to tackle sustainability and climate change.
This forward-thinking organisation is looking for an early-career full-stack developer to help deliver digital transformation projects with real environmental impact. You’ll work across the stack, gain mentorship from experienced engineers, and develop skills that go well beyond a typical graduate or junior role.
What you’ll do:
Build and maintain both front-end and back-end components for new digital solutions
Develop user interfaces using React.js, TypeScript and Tailwind CSS
Support back-end services with Node.js (Express)
Work with MongoDB for data storage and management
Contribute to AWS cloud infrastructure and deployment
Assist with containerisation using Docker/Kubernetes
Implement authentication systems (OAuth 2.0, Auth0, AWS Cognito)
Design and consume RESTful APIs and apply security best practices (e.g. OWASP)
Collaborate through Git-based version control, documentation and code reviews
What you bring:
Degree (2:1 or above) in Computer Science, Software Engineering or related field – or equivalent practical experience
Some hands-on exposure to JavaScript/TypeScript and frameworks like React.js
Basic back-end development experience with Node.js
Understanding of databases, especially MongoDB
Interest or some exposure to AWS cloud services and containerisation
A genuine passion for sustainability, ESG and climate solutions
A collaborative, problem-solving mindset and eagerness to learn
Why this role stands out:
Mentorship and guidance from experienced developers
Early responsibility on meaningful projects with global relevance
A clear path to grow into more senior engineering roles
If you’re ready to launch your software career while helping address the climate challenge, this is your chance to make a tangible difference.
Embedded Software Engineer - C
Cooper Lomaz Recruitment Ltd
Norwich
In office
Mid
Private salary
c
linux
git
c++
qt
Software Design Engineer - C++
Norwich
Salary - up to 65k (doe)
Currently searching for an experienced Embedded C++ Software Engineer to join an established systems and product specialist based in Norwich. You will be part of a talented team of C++ Embedded Design Engineers who offer integrity enthusiasm and who are passionate about delivering high quality software!
As one of their engineers you will offer a strong background in embedded software design and C++.
Key Responsibilities
Contributes to the full lifecycle of embedded software development requirements
Design through to implementation, testing, and delivery
Continuous improvement in code quality, security and system performance
Generating code where necessary in support of the software solutions
Maintaining familiarity with applicable standards/techniques and assure compliance where
applicable
Troubleshooting and resolving technical issues related to the software solutions
Generating code where necessary in support of the software solutions
About You
This business is looking for someone with strong embedded C++ design skills
Proven experience in a software engineering role
Real-time embedded C++ software for Linux
Familiarity with version control systems (i.e. Git).
Strong understanding of engineering principles and tools.
Experience with Qt Creator would be nice
A passion for innovation
If you like the idea of working with a business that recognise hard work and offer strong values then please send your CV to link. ( full job description on successful application)
Senior Linux Software Engineer - Hybrid
Zenovo
Worcester
Hybrid
Senior
£50k - £60k
linux
python
bash
linux-kernel
Zenovo are currently recruiting for an experienced Linux Software Developer. You will contribute to both major new product developments and the ongoing maintenance of existing projects.
Senior Linux Software Developer
£50,000 - £60,000
Hybrid - Offices days will be in Worcestershire
What you ll be doing:
Designing and developing embedded software systems.
Working on both new feature development and the enhancement of established projects.
Linux kernel development, networking, and low-level system programming
Working with kernel modules, performance tuning, and debugging complex system issues
C/C++ development and scripting (Bash or Python)
Working on Networking protocols to system automation
Key Responsibilities
As a Software Engineer, you will be developing solutions across radio, IoT, and accessory platforms. Your responsibilities will include:
Software Development: Design, implement, and test high-quality software solutions, ensuring seamless integration with hardware and delivery to agreed timelines and requirements.
Collaboration & Support: Work closely with R&D, manufacturing, and customer-facing teams, providing technical expertise and resolving software-related issues.
Project Planning: Contribute accurate timescale estimates and progress updates to the R&D Manager, helping shape development strategies and ensuring alignment with project goals.
Quality & Compliance: Ensure all development activities adhere to departmental quality standards, with proactive communication of risks or deviations.
Knowledge & Growth: Build and maintain a deep understanding of the wider software suite, platforms, and tools.
Documentation: Create and review user-facing documentation, including manuals and release notes, to support product management, manufacturing, and customer service teams.
Key Skills
Experience with embedded Linux especially with Yocto and Debian frameworks.
Extensive Python programming experience.
Excellent C/C++ programming skills with secondary experience with assembler.
5+ years experience developing, implementing, and debugging with microcontrollers using an RTOS.
Knowledge of networking protocols as used in router applications (e.g. tun/tap interfaces, DSCP, iptables, routing, DNS & DHCP interception).
Strong experience with asynchronous message protocols.
Ability to read and understand technical specifications published by international standards organisations.
Proficient in the use of development facilities associated with software development including coding, version control, build and defect tracking tools.
Proficient in the use of test instruments associated with software and hardware integration
Senior Software Engineer
Cathcart Technology
Edinburgh
Hybrid
Senior
£52k - £58k
dot-net
aws
javascript
dot-net-core
kafka
csharp
+3
Established Software House that develop SaaS products for the Healthcare Industry with modern technologies are looking for a Senior Software Engineer to join one of their Agile teams in Edinburgh. Modern tech and hybrid working on offer.
The organisation are well known and have a very strong technical environment and reputation, everyone lives and breathes modern technology here. They develop large scale SaaS products designed to improve efficiency and accountability within the healthcare industry, and they have very quickly become a household name and a market leader within their field.
The company have several different squads, with each looking after one or two different products. They have several market leading products now that are widely used by millions. This role would involve joining a small agile squad (circa 5), that’s only a few years old, but rich with commercial experience. They look after two really popular modern cloud based products and actively use; .Net Core, Azure and Angular.
The company obviously work with a really modern tech stack, but they are fairly tech agnostic and really just want to hire strong Software Engineers with good experience using best practices, so they aren’t bogged down if you haven’t worked with their full tech stack.
The company do place a really strong importance on doing software development correctly (from SOLID principles, Design Patterns, Restful API’s, Unit Testing, Test Driven Development), Engineers that embody these practices would fit in well.
You’ll ideally have commercial experience with most of the following;
Modern .Net (C#, MVC, .Net Core, Web API)
Databases (ideally SQL Server)
Cloud Services (Azure, AWS or GCP)
HTML, CSS and JavaScript (ideally Angular or Reactjs).
The following is highly desirable;
Microservices
Elastic Search or Apache Kafka
Experience or interest with AI
Salary for this role ranges from 52k to 58k (there may be some flex), and they’re ideally looking for hybrid working in Edinburgh (roughly two days per week).
On top of this, they also offer a good package of benefits. Which includes; annual share scheme, 33 days holiday, pension, private medical and dental through BUPA, life insurance and time off to extended career breaks + many more.
If this opportunity sounds of interest and you match most of the criteria, please do apply and drop Doug at Cathcart Technology a message.
WebMethods Software Engineer
Harrington Boyd
Manchester
Hybrid
Mid
£40k - £45k
restful
java
Hybrid (2-3dpw Onsite)
40,000 - 45,000
Must hold, or be eligible to obtain, Security Clearance (continuous residency in the UK for the past 5 years, without any single absence of more than 28 days in a row).
About the Role
We are seeking an experienced WebMethods Software Engineer to help deliver large, complex, and innovative enterprise digital projects. The work involves agile custom software development and integration at an enterprise scale, across a range of integration, open-source, and proprietary technologies.
Working Model
Responsibilities
Contribute as a WebMethods Software Engineer, delivering integration solutions across cloud and on-premise systems (minimum 2-5 years of relevant experience).
Design, develop, and deploy integration solutions using webMethods.io and on-premise platforms, including Integration Server, Designer, Broker, and Universal Messaging.
Build scalable and reusable Flow Services and custom Java Services to support complex business integration requirements.
Configure adapters such as JDBC, SAP, MQ, and Flat File to enable integration with external systems and databases.
Create and consume RESTful and SOAP-based web services, including WSDL, Swagger/OpenAPI specifications, and API Gateway configurations.
Develop error handling and logging frameworks to support robust system operations.
Skills and Experience
Strong knowledge of the webMethods Integration Suite, both cloud and on-premise (Integration Server, Designer, Broker, Universal Messaging).
Hands-on experience developing Flow Services and custom Java Services.
Practical experience with adapters such as JDBC, SAP, MQ, and Flat File.
Skilled in API management and web services, including REST, SOAP, WSDL, Swagger/OpenAPI, and API Gateway.
Security Clearance
This role requires Security Check (SC) clearance. To be eligible, applicants must have resided continuously in the UK for the last 5 years, without any single absence of more than 28 days, and meet all other clearance criteria. Some posts may be restricted to sole UK nationals for security reasons.
Software Manager - Embedded
CPS Group (UK) Limited
Cardiff
Hybrid
Mid
£65k - £75k
TECH-AGNOSTIC ROLE
Role: Embedded Software Manager
Location: Cardiff (Hybrid - 3-days on-site)
Salary: Up to 75,000 p/annum
CPS Group is proud to be supporting a cutting-edge Technology Engineering organisation based in Cardiff in their search for an Embedded Software Manager. This is a fantastic opportunity to lead critical embedded software projects that underpin high-reliability, safety-focused systems.
Responsibilities:
Lead and mentor a team of embedded software engineers, providing technical direction and team development.
Drive full lifecycle development of embedded software solutions in C/C++, including RTOS and bare-metal systems.
Ensure regulatory compliance, working within frameworks appropriate for high-integrity, safety-critical software systems.
Collaborate cross-functionally with electronics, systems, R&D, and quality teams to deliver robust and innovative products.
Implement and evolve best practices in software engineering, tooling, and continuous improvement.
Essential Skills and Experience:
Proven experience in embedded software leadership, with direct line management and technical oversight responsibilities.
A solid track record developing embedded systems (C/C++, RTOS, hardware integration).
Experience in a highly regulated environment such as medical devices, automotive, aerospace, transport, or similar.
Strong understanding of software development standards and safety-critical compliance frameworks.
Excellent communication and leadership skills, with a passion for building efficient, high-performing teams.
A degree in Software Engineering, Electronics, or a related discipline.
This is an exceptional opportunity to lead the charge on projects that have real-world impact in critical sectors. If you’re ready to take ownership, inspire a talented team, and help build the next generation of high-integrity embedded systems- Contact Sam John: (url removed)
By applying to this advert you are giving CPS Group (UK) Ltd authority to hold and process your data for this specific role and any other roles we may deem suitable to you over time. We will not pass your data to any third party without your verbal or written permission to do so. All incoming and outgoing calls are recorded for training and compliance purposes. CPS Group (UK) Ltd is acting as an Employment Agency in relation to this vacancy. Our new privacy policy can be found here (url removed)
PhD Software Engineer - 3D Image processing
ECM Selection (Holdings) Limited
Cambridge
Hybrid
Mid
Private salary
processing-js
python
Feature extraction and tracking in Python for future healthcare research
to 42k DoE + excellent benefits
This is a specialised role calling for a mathematically-minded PhD-qualified software engineer with strong algorithmic skills including image processing to extract 3D geometry.
Joining this research effort, you would develop algorithms and software to extract and track the evolution of 3D features from colossal quantities of image data. To succeed, you will need to be able to write robust and well-designed Python code, have a very good understanding of algorithmic approaches to extract and characterise 3D objects, cope well with extremely large data sets (TB), and have an inventive approach to problem solving.
This work will feed into broader research in the healthcare sector, and will therefore ultimately have a positive impact in society. The work environment is forward-looking and inclusive, and places an emphasis on employee development. Internal and external training is available for areas where skills need further enhancement.
You will need:
An outstanding academic background with a minimum 2.1 degree in Computer Science or a related STEM discipline and a relevant PhD
Excellent mathematical skills and knowledge of feature extraction techniques including CNNs
Demonstrably strong software engineering skills and ability to write well-designed code using Python
This role is based in modern well-equipped offices and labs in Cambridge. Initially, a 3-year fixed term contract, the role has potential to transition to a permanent position in the longer term. Flexible hours and hybrid working are available.
Another top job from ECM, the high-tech recruitment experts.
Even if this job’s not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27486) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Application Developer
Christy Media Solutions
London
Hybrid
Mid
£40k - £65k
linux
ios
c++
csharp
flutter
delphi
+1
We are seeking Mid-Level Application Software Engineers to join our clients growing team where you ll play a key role in designing and developing cutting-edge software for audio and live performance technology, collaborating with a supportive and dynamic team dedicated to enhancing the live experience for artists and audiences alike.
What You ll Do
Develop and maintain desktop applications for audio and live performance environments
Work on cross-platform solutions for Embedded Linux, macOS, and iOS
Collaborate in Agile teams, contributing to sprint planning, code reviews, and CI/CD pipelines
Build intuitive graphical user interfaces (GUI) with Qt/QtQuick
Integrate networking features using TCP/IP for seamless device communication
Support the evolution of products that shape the sound of live performances globally
What We’re Looking For
Strong proficiency in C++ and C#
Experience with multithreading and complex, concurrent software systems
Familiarity with cross-platform desktop development (Embedded Linux/macOS/iOS)
Understanding of Agile methodologies, CI/CD, and version control
Networking knowledge (TCP/IP)
Bonus: Experience or interest in Delphi, Flutter, and full-stack development
Appreciation for audio mixing technology and live streaming
Interest in hardware/software integration (FPGA/embedded systems)
You ll Thrive Here If You
Have a genuine passion for audio, music, and live performance technology
Are self-motivated, proactive, and eager to solve complex problems
Communicate effectively and enjoy collaborating in a team
Bring prior experience in audio technology or related fields (a plus, not a must)
Why Join?
Innovative Culture: Help develop new products and enhance existing solutions at the forefront of audio technology
Real-World Impact: Your work will be used by leading audio professionals on stages and in studios around the world
Career Growth: Structured progression and opportunities to make a tangible impact
Work-Life Balance: Flexible hours and a hybrid office model
Collaborative Team: Work alongside passionate engineers dedicated to delivering the best in live audio technology
If you re excited about shaping the future of live performance technology and want to work with a team that shares your passion for audio and music, apply now!
Senior Software Engineer - C
Redline Group Ltd
Royston
Hybrid
Senior
£50k - £100k
c
linux
dot-net
csharp
Are you an experienced Senior Software Engineer - C# actively looking for a new role?
Do you live in the Hertfordshire area or would love the opportunity to relocate and work in one of the UK’s most exciting tech hubs?
If so, my client has a superb role available to strengthen their R&D team. You will play a key role in in all aspects of design, implementation and debugging of software to bespoke robotic applications.
In this experienced Senior Software Engineer - C# job based in Royston you will be responsible for the following:
Design user interfaces that are both intuitive and easy to navigate.
Oversee the complete software development lifecycle for new projects, taking accountability for the software aspects of assigned responsibilities.
The successful applicant for this Senior Software Engineer - C# job based in Royston you must be:
Proficient in C# and .NET.
Have a 2:1 or above degree in electronic engineering, software engineering, or a comparable technical field.
Provable professional experience in a related technical position.
Previous experience with Linux.
Skilled in working with both hardware and software systems.
My client are not able to provide Visa sponsorship, but do provide hybrid working options.
To apply for this Senior Software Engineer - C# job based in Royston, please send your CV to (url removed) or call Ricky on (phone number removed) or (phone number removed) for more information!

Frequently asked questions

What is a Full Stack Engineer?
A Full Stack Engineer is a software developer skilled in both front-end and back-end technologies, capable of building complete web applications from user interfaces to server-side logic and databases.
What skills are commonly required for Full Stack Engineer jobs?
Common skills include proficiency in front-end technologies like HTML, CSS, JavaScript (and frameworks such as React or Angular), back-end languages like Node.js, Python, or Java, database management, API development, and version control tools like Git.
How can I find suitable Full Stack Engineer jobs on Haystack?
You can use our search filters to narrow down Full Stack Engineer jobs by location, technology stack, experience level, and company preferences. Signing up for job alerts can also keep you updated on the latest opportunities.
Are there remote Full Stack Engineer job listings available?
Yes, Haystack offers numerous remote Full Stack Engineer positions. Use the remote work filter on our platform to find job openings that allow you to work from anywhere.
What is the typical interview process for Full Stack Engineer roles?
Interview processes vary by company but usually include an initial technical screening, coding challenges or tests, system design interviews, and behavioral interviews to assess problem-solving skills and cultural fit.