Remote Legacy Code Jobs in London

1 to 25 of 26 Remote Legacy Code Jobs in London

Senior Front End Engineer (TypeScript/React)

London, England, United Kingdom
Hybrid / WFH Options
Goodlord
AWS Aurora) database. Additionally, we leverage AWS Lambda and Amazon API Gateway for running supplementary services. Our UI is built in React using TypeScript, with a small portion of legacy code in jQuery, which we rarely get involved with. We use Github for version control and Github Actions for building, testing and deploying code to the staging … appropriate solutions Address issues raised within the application that prevent users from achieving their goals Identify bottlenecks in the development process and suggest/implement improvements Continuously improve the code base to make it easier to understand and more fun to work with Perform self-defined tasks geared towards your personal and professional development What We Need From You More ❯
Posted:

Senior C++ Developer

London, England, United Kingdom
Hybrid / WFH Options
Peaple Talent
developer environment. Work closely with cross-functional teams to ensure effective delivery and knowledge sharing across the organisation. Support the growth of junior developers through guidance and mentorship. Perform code reviews to uphold high standards of code quality and reinforce best practices. Key Experience Required: Extensive hands-on experience with C++, including deep familiarity with commercial development environments. … continuous professional growth. Exposure to high-level languages; Python and C# experience is a plus. Familiarity with CI/CD workflows and tooling. Skilled in working with and modernizing legacy codebases. The Package: Basic annual salary up to £85,000 (dependant on experience) Occasional expensed travel for office and home working expenses. Cycle to work scheme. 25 days of More ❯
Posted:

Software Engineer (Rust / C++), Desktop

London, England, United Kingdom
Hybrid / WFH Options
Mozilla Corporation
and deliver innovative and impactful solutions to our users. The Opportunity: As a Software Engineer on the Desktop team, this is your opportunity to help bring Rust into our legacy codebase, deliver impactful features, and improve performance for a global user base—all while working alongside a passionate team of experts. This role joins 13 talented front and back … flagship application, cherished by millions of users worldwide. As we work to modernize and enhance the product, this role plays a vital role in implementing new features and transitioning legacy code to Rust and C++. This role requires a solid background in back-end software development and proficiency in both languages. You will work closely within and across … effective work coordination across various virtual communication platforms such as email and video conferencing. What you’ll do: Maintain and improve the back-end codebase of the Thunderbird application. Code feature improvements across major areas, including the calendar and mail components. Implement and refactor mail protocols, converting legacy code to more efficient low-level languages such as More ❯
Posted:

Senior C++ Developer

London Area, United Kingdom
Hybrid / WFH Options
Peaple Talent
developer environment. Work closely with cross-functional teams to ensure effective delivery and knowledge sharing across the organisation. Support the growth of junior developers through guidance and mentorship. Perform code reviews to uphold high standards of code quality and reinforce best practices. Key Experience Required: Extensive hands-on experience with C++, including deep familiarity with commercial development environments. … continuous professional growth. Exposure to high-level languages; Python and C# experience is a plus. Familiarity with CI/CD workflows and tooling. Skilled in working with and modernizing legacy codebases. The Package: Basic annual salary up to £85,000 (dependant on experience) Remote working. Occasional expensed travel for office and home working expenses. Cycle to work scheme. Pension More ❯
Posted:

Senior C++ Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Peaple Talent
developer environment. Work closely with cross-functional teams to ensure effective delivery and knowledge sharing across the organisation. Support the growth of junior developers through guidance and mentorship. Perform code reviews to uphold high standards of code quality and reinforce best practices. Key Experience Required: Extensive hands-on experience with C++, including deep familiarity with commercial development environments. … continuous professional growth. Exposure to high-level languages; Python and C# experience is a plus. Familiarity with CI/CD workflows and tooling. Skilled in working with and modernizing legacy codebases. The Package: Basic annual salary up to £85,000 (dependant on experience) Remote working. Occasional expensed travel for office and home working expenses. Cycle to work scheme. Pension More ❯
Posted:

Senior C++ Developer

london, south east england, united kingdom
Hybrid / WFH Options
Peaple Talent
developer environment. Work closely with cross-functional teams to ensure effective delivery and knowledge sharing across the organisation. Support the growth of junior developers through guidance and mentorship. Perform code reviews to uphold high standards of code quality and reinforce best practices. Key Experience Required: Extensive hands-on experience with C++, including deep familiarity with commercial development environments. … continuous professional growth. Exposure to high-level languages; Python and C# experience is a plus. Familiarity with CI/CD workflows and tooling. Skilled in working with and modernizing legacy codebases. The Package: Basic annual salary up to £85,000 (dependant on experience) Remote working. Occasional expensed travel for office and home working expenses. Cycle to work scheme. Pension More ❯
Posted:

Senior C++ Developer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Peaple Talent
developer environment. Work closely with cross-functional teams to ensure effective delivery and knowledge sharing across the organisation. Support the growth of junior developers through guidance and mentorship. Perform code reviews to uphold high standards of code quality and reinforce best practices. Key Experience Required: Extensive hands-on experience with C++, including deep familiarity with commercial development environments. … continuous professional growth. Exposure to high-level languages; Python and C# experience is a plus. Familiarity with CI/CD workflows and tooling. Skilled in working with and modernizing legacy codebases. The Package: Basic annual salary up to £85,000 (dependant on experience) Remote working. Occasional expensed travel for office and home working expenses. Cycle to work scheme. Pension More ❯
Posted:

Senior PHP Developer

London, United Kingdom
Hybrid / WFH Options
Salt Digital Recruitment
cashless payments. They're now hiring for a PHP Back-End Developer to join their remote-first team and contribute to a completely modernised Laravel-based platform with no legacy code. This is a great opportunity to work with cutting-edge tools, take ownership of clean, scalable features, and be supported in your professional growth with a tailored development … plan. Key Responsibilities: Write clean, reusable, test-driven code in PHP using Laravel (TDD, OOP best practices). Build and extend APIs, platform features, and 3rd-party integrations (e.g. payment gateways, marketing tools). Maintain platform performance and functionality through robust troubleshooting and optimisation. Collaborate with front-end, mobile, and back-end teams through daily stand-ups and monthly More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Platform Engineer (Kubernetes on-premises)

London, England, United Kingdom
Hybrid / WFH Options
Maven Securities
functions within the firm. MUST HAVE Building systems with a constant focus on reliability, scalability, and maintainability. Designing and programming in a variety of languages and technologies. Working on legacy code as well as green field development. Initiative driving projects to completion. Learning and promoting new technologies with a focus on best practices. Experience building and automating various … home options 1 day a week Highly competitive compensation plus annual discretionary bonus Working with a team of high-performing individuals, we all push each other forward Informal dress code and excellent work/life balance A fast-growing global firm with plenty of opportunities where you will have a significant impact Seniority level Seniority level Associate Employment type More ❯
Posted:

Staff Software Engineer - Fintech

London, United Kingdom
Hybrid / WFH Options
Ebury
effectively contribute to cloud-native applications. Proficiency in constructing and managing services, including establishing standard APIs, integrating monitoring and alerting services, and expert integration with external systems. Comfort with legacy code, allowing you to maintain it and propose improvements once familiar with our workflows to help reduce technical debt. A strong commitment to quality, expecting your code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Platform Engineer (Kubernetes on-premises)

London, England, United Kingdom
Hybrid / WFH Options
Maven
functions within the firm. MUST HAVE Building systems with a constant focus on reliability, scalability, and maintainability. Designing and programming in a variety of languages and technologies. Working on legacy code as well as green field development. Initiative driving projects to completion. Learning and promoting new technologies with a focus on best practices. Experience building and automating various … home options 1 day a week Highly competitive compensation plus annual discretionary bonus Working with a team of high-performing individuals, we all push each other forward Informal dress code and excellent work/life balance A fast-growing global firm with plenty of opportunities where you will have a significant impact Apply for this job * indicates a required More ❯
Posted:

Python Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
bigspark
emphasis on object-oriented programming (OOP) principles to develop, maintain, and innovate scalable data products. Proficient in modern typed Python, committed to unit testing new features, and actively improving legacy codebases. Strong working knowledge of version control systems such as Git to enable collaborative, agile development workflows. Skilled in data validation, analysis, and visualization to interpret simulation results, with More ❯
Posted:

Software Engineer (RUST/Blockchain)

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
proactive and require minimal supervision or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and integration tests when applicable Review … the pull requests of your team mates Fix bugs in your own code and in legacy code from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write … technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write tests (unit tests, property tests) that provide sufficient and non-superfluous efficient code coverage. Document code and APIs concisely and unambiguously Break down tasks into sub-tasks More ❯
Posted:

Software Engineer (RUST/Blockchain)

Hounslow, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
proactive and require minimal supervision or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and integration tests when applicable Review … the pull requests of your team mates Fix bugs in your own code and in legacy code from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write … technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write tests (unit tests, property tests) that provide sufficient and non-superfluous efficient code coverage. Document code and APIs concisely and unambiguously Break down tasks into sub-tasks More ❯
Posted:

Senior Full-Stack Engineer (Fintech) - Remote | $65,000 USD/year

London, England, United Kingdom
Hybrid / WFH Options
SourceIn
with a flexible schedule. Modern tech stack : TypeScript, Vue.js, React, Node.js, Vite, Docker, CI/CD, and more. Supportive culture : Collaborative, engineering-led environment with a strong focus on code quality and security. Be a founding engineer : We're transitioning from third-party vendors to an in-house teamyoull be one of our first engineering hires. Your Day-to … Day Build full-stack features with Vue.js/React and Node.js Migrate services to Node.js v22 and TypeScript Refactor legacy code to use modern frameworks and tooling (Vite, esbuild) Design and maintain shared component libraries Enhance system performance, test coverage, and reliability Collaborate with DevOps on CI/CD and containerisation Mentor junior engineers and document best practices More ❯
Posted:

Senior C++ Developer

Hounslow, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
and advancement of complex software • Stay abreast of the latest developments in C++ and related technologies, contributing to a progressive developer experience • Mentor and coach junior team members • Conduct code reviews, embedding quality and promoting best practices • Collaborate closely with other teams to ensure smooth delivery and knowledge distribution • Promote a balance between business value, technological improvements, and near … and communication skills • Industry experience with multi-threading and complex memory management • Keen interest in continuous improvement and personal development • Experience with CI/CD pipelines • Adept in managing legacy code bases • Experience with higher level languages - specifically Python and C# would be beneficial • Comfortable working across technology domains and software stacks • Strong knowledge of Linux and Windows More ❯
Posted:

Senior Core Services Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
OpenAsset
and mentoring engineers without formal direct reporting relationships. Proactive collaboration with different engineering teams and advocacy for team needs. Experience working in an Agile/Scrum methodology. Worked with legacy codebase and able to make targeted changes and/or migrations to modern software stacks. Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical field. More ❯
Posted:

Senior Software Engineer (CI)

London, England, United Kingdom
Hybrid / WFH Options
Object Splendor
layered, hexagonal, clean). Databases (Including concepts like indexes and transaction scopes). Performance and monitoring. Security practices (e.g. understanding of OWASP Top 10). Be comfortable safely refactoring legacy code. Be able to work alongside client-facing support and product owners to analyse business requirements. Be keen to learn new technologies and skills. Be receptive to feedback and More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Songtradr
the team, you will collaborate with engineers, product managers, and designers to clarify specifications and build high-quality, well-tested software that provides an excellent user experience. Responsibilities include code reviews, troubleshooting, and bug fixes. This role requires balancing teamwork with independent initiative. You should thrive in cross-functional teams and be capable of owning projects from start to … for 4 hours of overlap with US Central Time. Ability to attend daily standups at 11:00 am US Central Time. Willingness to learn and work with a large legacy codebase. Nice to Have Linux or macOS command-line skills, including zshell or bash. Experience building consumer software products. Focus on user experience. Personal Attributes Passion for independent music More ❯
Posted:

Lead Backend Developer To Join Startup

London, England, United Kingdom
Hybrid / WFH Options
Zero Down Lease
platform and integrations. You'll design internal and external endpoints that will be the foundation to our future growth as we move more into Postgres and away from low-code tools like Airtable. Reliable Systems - Ensure our systems are reliable and resilient so that the team can rely on things "just working" without worrying as we continue to ship … that accurately reflect the world without being overly complex. Architecture mindset: You've made architectural decisions for growing applications. Preferably with experience handling migrations between platforms and moving from legacy code bases to more modern systems. Problem-solving chops: Ability to navigate ambiguous, complex problems. Our domain (leasehold property law) can be intricate - you're eager to dive … into unfamiliar territory and simplify complexity with technology. Comfortable with some frontend: 90% of the development work will be focused on backend code, databases and infrastructure, but 10% of it will be the occasional frontend work with basic HTML/CSS/JQuery (no modern JS frameworks). Leadership and collaboration: You don't need to have been a More ❯
Posted:

Senior Front-end Developer (Hybrid)

London, England, United Kingdom
Hybrid / WFH Options
InnoWave
Responsibilities Researching, designing, implementing, and managing software programs Testing and evaluating new programs Identifying areas for modification in existing programs and subsequently developing these modifications Writing and implementing efficient code Determining operational practicality Developing quality assurance procedures (automated tests) Deploying software tools, processes, and metrics Maintaining and upgrading existing systems Working closely with other teams Skills Degree in Informatics … Playwright Experience in production monitoring, alerting, and building resilient front-end systems Deep understanding of web performance optimization and best practices Familiarity with Redux is a plus, as some legacy code still relies on it Willingness to participate in a rotational on-call schedule for 24/7 production support (approximately 1 week every 2 months, with a More ❯
Posted:

Senior Engineer

London, England, United Kingdom
Hybrid / WFH Options
Certn
Engineer who can design, build, and maintain scalable software solutions underpinning Certn’s core platform. As a senior member of the engineering team, you’ll drive technical decisions, ensure code quality, and mentor junior developers. You’ll collaborate with Product Managers and cross-functional partners to deliver high-impact features and drive continuous improvements in performance, reliability, and development … practices. What you will be doing: Software Development: Collaborate with cross-functional teams to deliver customer-facing solutions. Own code quality, test coverage, observability, and documentation—from high-level architecture down to sequence diagrams. Take charge of high-priority bug fixes and unblock customers with rapid triage and resolution. Codebase Maintenance: Refactor legacy code, squash technical debt More ❯
Posted:

Application Engineer

London, England, United Kingdom
Hybrid / WFH Options
Understanding Solutions
is a huge bonus! You will be helping to reduce a high-volume of tickets raised by the operations teams of the business, mainly dealing with bug fixes and legacy code/application upgrades within their desktop and web applications and liaising directly with the end users. Further into the contract once the support ticket volume is sufficiently … reduced you'll start to look for opportunities to improve legacy code and applications. This is for an urgent start, so if you have the required availability, tech skills, experience with application engineering and your own Ltd company, we'd love you to apply and set up a call. More ❯
Posted:

Full Stack Engineer (Front End)

London, United Kingdom
Hybrid / WFH Options
Story Terrace Inc
on law firms, lawyers and their clients. About the role We are seeking Full Stack Engineer(Front End) to join our dynamic team as we modernise our platform, refactor legacy systems, and build new tools that directly impact users across the legal world. This is a full-time, permanent position based in Fleet Street with a hybrid working model … robust RESTful and GraphQL APIs to serve application data and develop responsive user interfaces from Figma designs using Next.js, Tailwind, and CSS Modules. Additionally, you will refactor and improve legacy code to enhance speed, security, and scalability. You will work with PostgreSQL, MongoDB, and modern state management tools, collaborating closely with Product, UX, and Data teams to ensure … high-impact, maintainable delivery. Your role will also involve engaging in code reviews, testing, documentation, and DevOps practices. The ideal candidate Required Technical Skills: Node.js React/Next.js REST and GraphQL PostgreSQL or similar relational databases Preferred Additional Skills: Experience with legacy codebases Understanding of frontend performance, API design, and secure backend logic Familiarity with modern state management More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Chief Technology Officer (CTO)

London, United Kingdom
Hybrid / WFH Options
OpenCorporates
cloud infrastructure services. Experience developing and maintaining a variety of self-service delivery mechanisms including web applications, API and data exchanges. Experience working with, and refactoring/rewriting, a legacy codebase. Familiarity with multiple programming languages (Ruby is our primary language at the moment, but we have a diverse tech stack, including Python). Expertise in agile development methodologies. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Legacy Code
London
10th Percentile
£70,375
25th Percentile
£85,000
Median
£100,000
75th Percentile
£115,000