London, England, United Kingdom Hybrid / WFH Options
Global Relay
system solutions. Challenge yourself by learning new technologies such as TCA and Swift UI. Apply your skills across our different projects and application domains. If you are committed to code that is clean, well-tested, well-reviewed, performant and secure, then you’ll fit in around here. Your responsibilities: Work as part of an agile development team to … implement mobile applications for iOS devices to deliver enterprise services Write automated unit and integration tests for your code Design, in collaboration with other developers, product management, and the user experience team, user interfaces and software implementations that satisfy business requirements Design, in collaboration with the architecture team, the system architectures that satisfy business requirements Collaborate with SDETs (Software … Development Engineers in Test) in the development of test cases for code Document code and detail designs Collaborate with product owners on user story generation and refinement Monitor and support the operation of production systems Participate in knowledge sharing activities with colleagues About you: Minimum 2+ years of experience building native applications for Apple devices with Swift Excellent More ❯
the latest Java technologies. Key Responsibilities: Design, develop, and maintain Java-based applications and APIs Collaborate with cross-functional teams to define technical requirements and deliver quality solutions Write clean, efficient, and testable code Participate in peer code reviews and contribute to continuous improvement Ensure systems are secure, scalable, and optimised for performance Skills & Experience: Strong hands More ❯
applications using Apex , Visualforce , and Lightning Components Work closely with product owners to understand business needs and craft technical solutions Support integrations , data migrations , and UAT Troubleshoot and optimise code for performance and scale Participate in code reviews and support junior developers Document your work clearly for both tech and business teams What You Bring Hands-on Salesforce … development experience Strong in Apex, LWC, Visualforce & REST APIs Familiar with integrations (e.g. MuleSoft, Data Loader) Agile mindset, Git/version control, and cleancode practices Good communicator who can work with both devs and business users Nice to Have Salesforce certifications Admin or DevOps background Experience in financial services What's Next? If you're a problem More ❯
term project (12 months+) on a contractual basis. Experienced in using design patterns and following best software engineering practices An understanding of fundamental algorithms and ability to optimize existing code Requirements * A background in modern OO language with good experience in Scala * Experienced in using design patterns and following best software engineering practices * An understanding of fundamental algorithms and … ability to optimize existing code * Proficient written and verbal communication skills to support and shape the platform and clearly articulate technical designs and concepts * Relationship building skills * A team player with exceptional interpersonal skills, eg collaborative working skills * Experience of Specification by Example/ATDD/BDD * Follows cleancode principles * Rigorously adheres to Test Driven Development More ❯
City Of London, England, United Kingdom Hybrid / WFH Options
iO Associates - UK/EU
applications using Apex , Visualforce , and Lightning Components Work closely with product owners to understand business needs and craft technical solutions Support integrations , data migrations , and UAT Troubleshoot and optimise code for performance and scale Participate in code reviews and support junior developers Document your work clearly for both tech and business teams What You Bring Hands-on Salesforce … development experience Strong in Apex, LWC, Visualforce & REST APIs Familiar with integrations (e.g. MuleSoft, Data Loader) Agile mindset, Git/version control, and cleancode practices Good communicator who can work with both devs and business users Nice to Have Salesforce certifications Admin or DevOps background Experience in financial services What's Next? If you're a problem More ❯
Lincoln, Lincolnshire, United Kingdom Hybrid / WFH Options
Forterro
development of Orderwise software using modern frameworks and solutions. Works with the PO (Product Owner) to develop software to specification. They are also responsible for creating efficient and scalable code engaging in database design and optimisation. Responsibilities Design, develop, and maintain the software. Implement new features and functionalities based on product requirements. Write clean, scalable and efficient code … PHP, Laravel, HTML, CSS and JavaScript. Keep up to date with the latest technology trends and advancements. Support product management with technical expertise. Create and maintain technical documentation for code, APIs and system architecture. Skills, Knowledge & Expertise Proven experience as a software developer. Knowledge of software and application design. Experience in PHP, Laravel (or similar MVC Framework). Experience More ❯
single component to build complete system solutions. Challenge yourself by learning new technologies, and apply your skills across our different projects and application domains. If you are committed to code that is clean, well-tested, well-reviewed, performant and secure then you’ll fit in around here. Your Job: Work as part of an agile development team to … implement mobile applications for iOS devices to deliver enterprise services Write automated unit and integration tests for your code Design, in collaboration with other developers, product management and the user experience team, user interfaces and software implementations that satisfy business requirements Design, in collaboration with the architecture team, the system architectures that satisfy business requirements Collaborate with SDETs (Software … Development Engineers in Test)in development of test cases for code Collaborate with product owners on user story generation and refinement Monitor and support operation of production systems Participate in knowledge sharing activities with colleagues About You: Minimum 5+ years of experience building native applications for iOS devices with Swift Excellent problem solving skills and a love for technical More ❯
Collaborate Cross-Functionally: Work closely with product managers, data scientists, and AI engineers to deliver real business impact. Integrate & Stitch Systems: Connect 3rd-party APIs and internal services via clean interfaces and stateful pipelines. Champion Code Quality: Write clean, maintainable, well-tested code while mentoring others on engineering best practices. What We’re Looking For: 4+ More ❯
Collaborate Cross-Functionally: Work closely with product managers, data scientists, and AI engineers to deliver real business impact. Integrate & Stitch Systems: Connect 3rd-party APIs and internal services via clean interfaces and stateful pipelines. Champion Code Quality: Write clean, maintainable, well-tested code while mentoring others on engineering best practices. What We’re Looking For: 4+ More ❯
future of our SaaS client’s digital products. You’ll be working with creative directors to take the lead on the UI/UX design whilst also crafting the code, taking a vision to delivery of end products. Experience: You bring a designer’s eye and a developer’s skillset , building out modern interfaces with Next.js, React, Vue, HTML … design direction from the ground up. Responsibilities: Translate product and brand visions into stunning, user-first web interfaces. Prototype, test, and iterate using design tools like Figma. Write scalable, clean frontend code to bring your designs to life. Work within a collaborative engineering team that values quality, autonomy, and creativity. Benefits: Fully remote-first with flexible working hours. More ❯
maintain efficient, reusable, and reliable C# code. Ensure the best possible performance, quality, and responsiveness of applications. Identify bottlenecks and bugs, and devise solutions to these problem. Help maintain code quality, organization, and automatization. Knowledge, skills and experience: Proficient in C#, with a good knowledge of its ecosystems. Proficient in WPF, with a good knowledge of its design methodologies. … oriented programming. Skill for writing reusable C# libraries. Familiar with various design and architectural patterns. Knowledge of concurrency patterns in C#. Familiarity with Microsoft SQL Server. Knack for writing clean, readable C# code. Understanding fundamental design principles behind a scalable application. Creating database schemas that represent and support business processes. Basic understanding of Common Language Runtime (CLR), its limitations … weaknesses, and workarounds. Implementing automated testing platforms and unit tests. Proficient understanding of code versioning tools. Familiarity with continuous integration. This is a defining career opportunity, please apply for further detail to join a leading Fin Tech company. More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Uneek Global Ltd
career progression plan in the team. You will be developing and maintaining web applications, backend services, and APIs, collaborating with cross-functional teams to deliver new features and write clean, efficient, and reusable code, you will also be valued in participating in code reviews and continuous improvement. Tech stack C# .NET Core Vue/React/Angular More ❯
and are building out the team for rapid growth. If you’re interested joining a fast-growing cleantech venture on a journey to speed up the global transition to clean energy, read on! What you will do: Contribute to Ohme’s backend infrastructure built in Kotlin Ship maintainable, robust and tested code in production Contributing to the Technology … Requirements: Commercial experience using Kotlin Experience using Spring boot or similar such as Ktor A passion for creating API-first products Ability to write efficient, secure, well-documented, and cleancode Familiar with Agile principles and best practices such as peer code review, pair programming etc Clear understanding of fundamental computer science and software engineering concepts (e.g. More ❯
Preston, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Chorley. Their team values engineering excellence, using TDD as a core part of their workflow. You'll be part of a collaborative, forward-thinking development squad where passion for clean, purposeful code runs deep. This isn’t a place for quick fixes; you'll have the space to build thoughtfully, focusing on long-term quality and impact. It … place for you. What to expect: Tech-first culture Streamlined interview process Salary range £60-75k Hybrid work with 2 days on-site Your experience: Use of TDD Clean coding Familiar with agile practices Not got an up-to-date CV? Hit the ‘ easy apply ’ button at the top of this page and let’s chat! #J More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
and APIs using Go , ensuring performance and reliability Collaborate closely with UX/UI designers, systems engineers, and other developers to create an intuitive and powerful tuning interface Write clean, testable, and efficient code across the stack Participate in code reviews, sprint planning, and architecture discussions Help define technical direction and best practices for a new and More ❯
What You’ll Be Doing Building and deploying AI agents that respond to natural language queries Developing and integrating with Vertex AI for LLM training, tuning, and deployment Writing clean, production-level Python code to support ML workflows and APIs Working with retrieval and indexing tools (e.g. vector stores, embeddings, RAG) Integrating solutions with GCP data services like … BigQuery or Firestore Ensuring code is robust, scalable, and security-compliant Must-Have Skills Solid experience as an AI/ML Developer or LLM Engineer Strong practical knowledge of Vertex AI and GCP Experience deploying or fine-tuning large language models (LLMs) Python programming skills with focus on ML/data engineering Familiarity with LangChain, prompt engineering, or semantic More ❯
Leamington Spa, Warwickshire, West Midlands, United Kingdom Hybrid / WFH Options
JobHeron
highly skilled team Key Responsibilities of the Software Developer: Develop and maintain cloud-based applications including both consumer-facing 3D configurators and internal platforms for manufacturers. Build modular, maintainable code using best practices for reusability and performance. Ensure compatibility across browsers and devices through rigorous testing. Collaborate closely with the team and customers to ensure features support the bigger … experience Curious, analytical, and proactive you enjoy solving problems and asking why Comfortable working autonomously, and excited to help shape product direction Passionate about performance, user experience, and writing clean, scalable code Ready to build tools that shape the future of customisation? Apply for this exciting new Software Developer position now and be part of a company where … your code doesnt just run it makes things real. More ❯
Overview: 3 contract data engineers to supplement existing team during implementation phase of new data platform. Main Duties and Responsibilities: Write clean and testable code using PySpark and SparkSQL scripting languages, to enable our customer data products and business applications. Build and manage data pipelines and notebooks, deploying code in a structured, trackable and safe manner. Effectively … create, optimise and maintain automated systems and processes across a given project(s) or technical domain. Data Analyse, profile and plan work, aligned with project priorities. Perform reviews of code, refactoring where necessary. Deploy code in a structured, trackable and safe manner. Document your data developments and operational procedures. Ensure adherence to data/software delivery standards and More ❯
days holiday + bank holidays Private healthcare & life insurance 🛠 Tech Snapshot: PHP, XML, JavaScript, jQuery MVC frameworks HTML/CSS Linux (Ubuntu) Agile environment If you’re passionate about clean, efficient code and want to work on impactful projects with smart, driven engineers, please apply now! 🚨 PHP Developer – £60K – Hybrid (City of London More ❯
London, England, United Kingdom Hybrid / WFH Options
FourTwoThree
in a complex, rapidly evolving space, and our approach is tailored to meet that challenge head-on. Whether you're just starting out or have spent years writing scalable code, this is your chance to build fast, learn deeply, and make a real difference. Key Responsibilities Build end-to-end: Design intuitive UIs, optimise backend performance, and deploy secure … scalable infrastructure, wherever the work takes you. Shape the product: Work directly with product and business teams to define problems and create smart, impactful solutions. Raise the bar: Champion clean, secure, high-quality code and always be open to learn and improve. Own what matters: Lead features, projects, and initiatives that drive value, our process is built to … For Full-stack mindsets: You might have a specialty, but you’re excited to work across the stack and always hungry to learn something new. Impact-driven builders: You code with purpose, focusing on business value over hype, and delivering tech that truly moves the needle. True owners: You speak up, collaborate widely, and take responsibility beyond your role More ❯
days holiday + bank holidays Private healthcare & life insurance 🛠 Tech Snapshot: PHP, XML, JavaScript, jQuery MVC frameworks HTML/CSS Linux (Ubuntu) Agile environment If you’re passionate about clean, efficient code and want to work on impactful projects with smart, driven engineers, please apply now! 🚨 PHP Developer – £60K – Hybrid (City of London More ❯
cross-functional teams (designers, testers, product managers) to gather requirements and discuss project goals Participate in the analysis, design and evaluation of technical requirements together with the team Write clean, scalable, and efficient code mainly in Go language Implement new microservices and support old ones Perform unit testing and participate in integration and system testing to ensure the … quality of the software Review and give feedback on code written by peers to ensure consistency, readability, and efficiency Write and maintain technical documentation, including software design documents and user guides Requirements 3+ years of experience developing scalable and reliable backend services Proficiency with Go/Ruby/Python/C Java/Kotlin languages In-depth knowledge of More ❯
London, England, United Kingdom Hybrid / WFH Options
MARKS&SPENCER
as teams' setup Champion Communities of Practice to help establish engineering excellence at M&S Lead by example via contributions to our engineering ecosystem Pioneer and promote methodologies like cleancode and clean architecture Advocate for engineering productivity, delivery quality and operational excellence through a continuous ecosystem Drive DevOps practices to automate the Product development life cycle … brand outreach activities What We Need From You: Experience in implementing solutions using modern, web facing software solutions that provide the best possible experience across multiple devices Specialist in cleancode and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure solutions and services with security More ❯
a mature Azure ecosystem and strong engineering standards You’ll have real influence over architectural decisions, and cloud infrastructure strategy You’ll work alongside experienced engineers who value autonomy, cleancode, and continuous delivery The technical landscape: Azure (AKS, Functions, App Services, Event Grid, etc.) Infrastructure as Code (Terraform) CI/CD using Azure DevOps Monitoring and More ❯
success as well as your own. The client: A leading trading firm driven by technology with over one thousand employees globally. Pioneering their own trading strategies and systems using cleancode and sophisticated technology, they run a global network with thousands of high-performance, low-latency applications that solve problems in nanoseconds. Technology facilitates the ability to tackle … engineering instincts and a deep understanding of computer science fundamentals Experience writing software in C#, C++, C, or Java with a proven ability to deliver scalable, reliable, high-quality cleancode A passion for continuous improvement and test-driven design plus innovative, big-picture thinking grounded in real-world pragmatism An understanding of the FIX engines, FIX protocol More ❯