per year Schedule: Monday to Friday Responsibilities: Design, develop, and maintain scalable and reliable API systems. Build and manage microservices to support system scalability and performance. Write clean, maintainable code following best practices, including SOLID principles and design patterns. Diagnose and resolve technical issues; provide ongoing technical support. Essential Requirements: Proficiency in both Mandarin and English (working languages More ❯
object-oriented programming. What we’re looking for: 4+ years of professional development experience. At least 2 years in a MERN stack environment. Monorepo experience is a strong preference. Cleancode advocate with unit testing experience. What you’ll do: Build and maintain scalable backend services. Contribute to an Agile team and collaborate across departments. Triage and resolve More ❯
object-oriented programming. What we’re looking for: 4+ years of professional development experience. At least 2 years in a MERN stack environment. Monorepo experience is a strong preference. Cleancode advocate with unit testing experience. What you’ll do: Build and maintain scalable backend services. Contribute to an Agile team and collaborate across departments. Triage and resolve More ❯
Worksop, Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
custom-built applications for clients across multiple sectors. Take ownership of smaller-scale bespoke projects, from planning through to deployment, with guidance from the Head of Development . Write clean, maintainable code and contribute to both backend and frontend development. Participate in code reviews, daily stand-ups, and ongoing product improvement discussions. Learn from senior developers while More ❯
bottlenecks/challenges in the current development processes and designing innovative solutions to address them. You will also build and implement tools & automation strategies designed to streamline workflows, enhance code quality, and reduce time to deployment. You’ll be expected to demonstrate a blend of technical expertise, a passion for efficiency, and an entrepreneurial mindset. In return, you’ll … enhance developer workflows Proficiency in relevant automation technologies, e.g. Python, Jenkins, Git Solid programming skills in C#, C++, C and Python Proven ability to deliver scalable, reliable, high quality cleancode Keen eye for identifying areas of improvement and championing changes to address them Enthusiastic to learn & apply new technologies and methodologies Incredible salary + profit-sharing structure More ❯
London, England, United Kingdom Hybrid / WFH Options
Propel London
a best-in-class consumer digital experience Work with a team to achieve common goals Deliver new features and enhance existing ones Contribute to design and architecture decisions Write clean, maintainable code About You You possess a variety of skills suitable for this role; don’t worry if you don’t meet all of them—learning is encouraged More ❯
teams. Key Requirements: 5+ years’ experience with PHP , Laravel, MySQL , and JavaScript Strong understanding of back-end development and scalable architecture Comfortable working in agile development environments Passion for cleancode, continuous improvement, and staying current with new tech Experience with AI, machine learning integration, or microservices is a plus (but not essential) Additional Information: Applicants outside the More ❯
East Retford, England, United Kingdom Hybrid / WFH Options
Oscar Technology
custom-built applications for clients across multiple sectors. Take ownership of smaller-scale bespoke projects, from planning through to deployment, with guidance from the Head of Development . Write clean, maintainable code and contribute to both backend and frontend development. Participate in code reviews, daily stand-ups, and ongoing product improvement discussions. Learn from senior developers while More ❯
Software Engineer to build and deliver cutting-edge solutions. The Job As a Contract .Net Software Engineer you'll have a keen eye for detail, a passion for writing clean, maintainable code, and a strong understanding of .Net, C# and Azure/Terraform in particular. This role will involve working on a hugely crucial project which is integral More ❯
Lead Android Developer and a Senior Android Developer for a high-impact digital transformation within the financial services sector. You'll be working on modern Kotlin-based apps, building clean, testable code in a collaborative and fast-paced delivery environment. The focus is on scalable, secure Android solutions that support millions of users. What they're looking for More ❯
path of least resistance. Our tools are automated, intelligent, ubiquitous, and wherever possible, we automatically perform actions on behalf of our customers/software engineers. Key job responsibilities Write clean, maintainable code and perform peer code-reviews; Work with DevX and internal teams to prioritise, design, and build new solutions for our customers; Investigate design approaches, prototype … enhance the developer experience at RBKS, enabling engineers to create lovable products and features for our customers. We provide tools, data, and infrastructure that reduce the time to get code from developers to customer devices while ensuring operational excellence by reducing friction during coding and providing greater device health visibility. Our vision is to develop a suite of tools More ❯
A genuine team player, who enjoys collaborating and contributing to group success Core Technical Skills Required: Solid experience with C# and the .NET framework , with the confidence to build clean, maintainable code Solid experience with relational database design , in particular with SQL Server, with a thoughtful approach to data structure and performance Desired Experience With (some, but not … by converting them to C# .NET Working across the full development lifecycle Collaborating with cross-functional teams Supporting the continuous improvement of development practices, tools, and workflows Participating in code reviews and sharing knowledge with other team members Occasionally liaising with internal stakeholders, or customers to clarify requirements or support installations and upgrades More ❯
work with amazing organisations ranging from well-known brands to life-changing non-profits. We are now looking for an Senior Software Engineer with extensive experience delivering high-quality code quickly, breaking down complex technical challenges into manageable tasks, and proactively unblocking team members to keep progress on track. What you'll do As a Senior Software Engineer working … on our agentic AI product, you will: Deliver High-Standard Code : Develop clean, efficient, and maintainable code that meets the highest standards and prioritises simplicity over cleverness. Unblock Team Members : Identify blockers in the development process, proactively assist and guide fellow team members, and resolve technical roadblocks promptly to ensure smooth progress. Decompose Complex Tech Challenges : Break More ❯
Reading, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, cleancode, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
York, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, cleancode, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Lincoln, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, cleancode, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Stockport, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, cleancode, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Leicester, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, cleancode, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Bedford, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, cleancode, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, cleancode, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Woking, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, cleancode, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, cleancode, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Ipswich, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, cleancode, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Basingstoke, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, cleancode, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Swindon, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, cleancode, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯