Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Oscar Technology
that's growing fast - and we're looking for a talented Full Stack Software Developer to join a brilliant team making real impact. If you're passionate about crafting clean, scalable code and love working across the full stack, this role offers the perfect blend of technical challenge, autonomy, and progression. The Opportunity You'll be joining a … team to shape technical direction Building new features, improving performance, and enhancing UX Sharing ideas and best practices across a collaborative, learning-focused environment Getting involved in everything from code reviews to infrastructure decisions What We're Looking For Strong commercial experience with PHP (Laravel) and Vue.js Solid understanding of MySQL and relational database design Exposure to AWS services More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
that's growing fast - and we're looking for a talented Full Stack Software Developer to join a brilliant team making real impact. If you're passionate about crafting clean, scalable code and love working across the full stack, this role offers the perfect blend of technical challenge, autonomy, and progression. The Opportunity You'll be joining a … team to shape technical direction Building new features, improving performance, and enhancing UX Sharing ideas and best practices across a collaborative, learning-focused environment Getting involved in everything from code reviews to infrastructure decisions What We're Looking For Strong commercial experience with PHP (Laravel) and Vue.js Solid understanding of MySQL and relational database design Exposure to AWS services More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Fynity
systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring We’re looking More ❯
london, south east england, united kingdom Hybrid / WFH Options
Fynity
systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring We’re looking More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Fynity
systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring We’re looking More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Fynity
systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring We’re looking More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Fynity
systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring We’re looking More ❯
systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring We’re looking More ❯
london, south east england, united kingdom Hybrid / WFH Options
Fynity
systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring We’re looking More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Fynity
systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring We’re looking More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Fynity
systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring We’re looking More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Circle Recruitment
Qualifications & Skills required: 5+ years of Python development Strong understanding of database systems (e.g. PostgreSQL) 5+ years of front-end development and deployment RESTful API design and development Demonstrable clean, maintainable code practices What you'd be doing: Take ownership of designing and delivering new capabilities within existing systems Requirements gathering and programme planning - translating user requirements into More ❯
london, south east england, united kingdom Hybrid / WFH Options
Xelix
The Role We're seeking Mid and Senior Python Developers to join our back-end development team. This is a varied and challenging programming role. Tasks could include writing code to manage incoming data, working with AI Engineers to analyse huge data sets, or writing Restful APIs in Django to support the React front end. Our ideal candidate takes … pride in their work – producing clean, tested, beautiful code. Rather than give you a detailed set of requirements, we encourage engineers to take responsibility for solving the problem. There are many opportunities to innovate as you collaborate with stakeholders to design and implement new features. You will be well supported to continue your professional development. This includes an annual … ll Be Doing Implementing robust and scalable solutions in Python. Developing, using and designing REST APIs to efficiently deliver application components. Implementing performance improvement strategies. Ensuring the quality of code by writing comprehensive tests and participating in code reviews. What You'll Bring 4+ years of Python coding professional experience Ability to learn and apply new technology quickly More ❯
Ruby on Rails. - Collaborate with product managers, designers, and other developers to define project requirements and deliver effective solutions. - Ensure the performance, quality, and responsiveness of applications. - Participate in code reviews and maintain best practises in software development. - Troubleshoot and debug applications to optimise performance. - Stay updated with emerging technologies and industry trends to enhance the development process. Required … on Rails and experience with GDS (Government Digital Service) standards. - Strong understanding of web technologies, including HTML, CSS, and JavaScript. - Experience with relational databases and SQL. - Ability to write clean, maintainable, and efficient code. - Strong problem-solving skills and attention to detail. - Excellent communication and teamwork skills. More ❯
to recruit a Lead Developer (Full-Stack) who will have key responsibility for designing, running and improving software applications, the role also involves working in a TDD environment writing clean and securable code. As a Lead Developer, you will also be responsible for guiding and mentoring other developers, ensuring that best practices are followed which then fosters a culture … requires active SC Clearance. Key Responsibilities/Skills Required Provide technical guidance and direction to the development team Mentor and support other developers, ensuring best practices are followed Conduct code reviews and promote best practice in the capacity of a Design Authority Expertise in various programming languages, frameworks, and tools Core coding ability in C# and React Front-end More ❯
Northampton, Northamptonshire, East Midlands, United Kingdom Hybrid / WFH Options
Blackstar Amplification Ltd
embedded control systems. Assist in the implementation of new and evolving hardware platforms. Support in specifying new user-focused products for the Musical Instrument market. Build, test and release code for cutting-edge new products. Work within the Software Team to expand and improve our multi-platform software ecosystem. Collaborate with the wider team to peer review, bug fix … new peripheral subsystems (USB, SPI, I2C etc.). Additional Desirable Activities Based on Applicant: Design, implement and optimise novel DSP algorithms on hardware products. Porting existing DSP algorithms between code bases and languages. Support with the development of desktop applications The Person Essential Proven knowledge and working experience with: Embedded C Git and the command line Hardware debugging using … and the JUCE framework Professional experience with embedded Linux systems Professional experience with real time audio Minimum 2 years' experience in a commercial software development environment Ability to produce clean, accurate and reusable code Desirable Experience with: A fast prototyping language (MATLAB, Python, C# etc.) CI/CD Unit Testing Agile development practises and associated software (Jira, Confluence More ❯
kettering, midlands, united kingdom Hybrid / WFH Options
Blackstar Amplification Ltd
embedded control systems. Assist in the implementation of new and evolving hardware platforms. Support in specifying new user-focused products for the Musical Instrument market. Build, test and release code for cutting-edge new products. Work within the Software Team to expand and improve our multi-platform software ecosystem. Collaborate with the wider team to peer review, bug fix … new peripheral subsystems (USB, SPI, I2C etc.). Additional Desirable Activities Based on Applicant: Design, implement and optimise novel DSP algorithms on hardware products. Porting existing DSP algorithms between code bases and languages. Support with the development of desktop applications The Person Essential Proven knowledge and working experience with: Embedded C Git and the command line Hardware debugging using … and the JUCE framework Professional experience with embedded Linux systems Professional experience with real time audio Minimum 2 years' experience in a commercial software development environment Ability to produce clean, accurate and reusable code Desirable Experience with: A fast prototyping language (MATLAB, Python, C# etc.) CI/CD Unit Testing Agile development practises and associated software (Jira, Confluence More ❯
milton keynes, south east england, united kingdom Hybrid / WFH Options
Blackstar Amplification Ltd
embedded control systems. Assist in the implementation of new and evolving hardware platforms. Support in specifying new user-focused products for the Musical Instrument market. Build, test and release code for cutting-edge new products. Work within the Software Team to expand and improve our multi-platform software ecosystem. Collaborate with the wider team to peer review, bug fix … new peripheral subsystems (USB, SPI, I2C etc.). Additional Desirable Activities Based on Applicant: Design, implement and optimise novel DSP algorithms on hardware products. Porting existing DSP algorithms between code bases and languages. Support with the development of desktop applications The Person Essential Proven knowledge and working experience with: Embedded C Git and the command line Hardware debugging using … and the JUCE framework Professional experience with embedded Linux systems Professional experience with real time audio Minimum 2 years' experience in a commercial software development environment Ability to produce clean, accurate and reusable code Desirable Experience with: A fast prototyping language (MATLAB, Python, C# etc.) CI/CD Unit Testing Agile development practises and associated software (Jira, Confluence More ❯
team, but collaboration remains central. You'll regularly work with our CEO and design team, with front-end developers to shape APIs, and with other backend engineers to review code and architecture. How You Think and Build Proven experience building production applications using NestJS Strong skills in relational database design and optimisation Comfortable managing and deploying on AWS, with … infrastructure best practices Methodical in researching and implementing solutions when tackling unfamiliar problems Brings additional strengths - systems architecture, containerisation, DevOps, or relevant domain expertise Above all, takes pride in clean, maintainable, high-quality code that solves real problems effectively How You Work With Others We're a highly productive remote team where communication is everything. That means more … people who bring others together, improve communication across functions, and promote optimism and courage. We care as much about the content of your character as the content of your code reviews. Your Technical Proficiency Backend stack: Strong production experience with NestJS and Node.js Database: Deep MySQL knowledge - schema design, query optimisation, indexing, migrations. (TypeORM familiarity a bonus) AWS: Confident More ❯
distributed systems, while also mentoring engineers and shaping technical direction. Key Responsibilities Build scalable, resilient microservices & platform components Optimize performance, reliability, and observability Contribute to system architecture & simplification Ensure clean, tested, high-quality code Mentor engineers and set technical standards Produce clear documentation & architectural diagrams What They're Looking For 5+ years' experience in distributed systems/scalable More ❯
stable and scalable, but also at the cutting edge of blockchain and DeFi innovation. Profil Solid knowledge of TypeScript and hands-on experience building APIs with a focus on clean, maintainable code. Familiar with relational or NoSQL databases, API design, websockets, and network communication. Comfortable working with event-driven architectures, Node.js, AWS services, serverless (Lambdas), and Infrastructure-as-CodeMore ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Hunter Bond
from finance and tech. Unparalleled Tech Investment – Access cutting-edge tools, hardware, and platforms. Agile, Flat Structure – Minimal red tape, fast iterations, and high autonomy. High-Impact Projects – Your code powers real-time global trading and decision systems. Flexible Hybrid Model – Combine remote work with the energy of a London-based office. 🧠 Your Role Design, build, and optimize high … data processing. Influence technical direction and engage with senior stakeholders on key platform initiatives. ✅ What We’re Looking For Proficiency in C#/.NET with a focus on writing clean, maintainable, high-performance code. Strong grasp of core Computer Science concepts – data structures, algorithms, concurrency. At least 1 year of professional experience , ideally in FinTech, banking, or another high More ❯
london, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
from finance and tech. Unparalleled Tech Investment – Access cutting-edge tools, hardware, and platforms. Agile, Flat Structure – Minimal red tape, fast iterations, and high autonomy. High-Impact Projects – Your code powers real-time global trading and decision systems. Flexible Hybrid Model – Combine remote work with the energy of a London-based office. 🧠 Your Role Design, build, and optimize high … data processing. Influence technical direction and engage with senior stakeholders on key platform initiatives. ✅ What We’re Looking For Proficiency in C#/.NET with a focus on writing clean, maintainable, high-performance code. Strong grasp of core Computer Science concepts – data structures, algorithms, concurrency. At least 1 year of professional experience , ideally in FinTech, banking, or another high More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
from finance and tech. Unparalleled Tech Investment – Access cutting-edge tools, hardware, and platforms. Agile, Flat Structure – Minimal red tape, fast iterations, and high autonomy. High-Impact Projects – Your code powers real-time global trading and decision systems. Flexible Hybrid Model – Combine remote work with the energy of a London-based office. 🧠 Your Role Design, build, and optimize high … data processing. Influence technical direction and engage with senior stakeholders on key platform initiatives. ✅ What We’re Looking For Proficiency in C#/.NET with a focus on writing clean, maintainable, high-performance code. Strong grasp of core Computer Science concepts – data structures, algorithms, concurrency. At least 1 year of professional experience , ideally in FinTech, banking, or another high More ❯
software development along with a commitment to creating inclusive software that meets WCAG 2.2 Accessibility Standards. Responsibilities: - Mentor and guide junior developers, fostering a culture of technical excellence. - Create clean, well-designed, and efficient code. - Conduct peer reviews and provide constructive feedback. - Collaborate with the User-Centred Design (UCD) team, Business Analyst, Performance Analyst, and Quality Assurance colleagues to … and Test-Driven Development (TDD). - Experience with relational and NoSQL databases. - Familiarity with cloud platforms such as AWS, Azure, or GCP. - Experience with DevOps practises. Key Responsibilities: - Create clean and effectively commented code. - Contribute to all phases of the development lifecycle. - Conduct peer reviews and provide constructive feedback. More ❯