Clean Code Jobs in Surrey

76 to 100 of 123 Clean Code Jobs in Surrey

Frontend Developer

guildford, south east england, United Kingdom
Hybrid / WFH Options
InvokHR Solutions
Europe: USD $30 – $50/hour Responsibilities: Design, build, and maintain efficient, scalable, and responsive web applications Develop world-class web user experiences Write clean, maintainable code using best practices Collaborate across multidisciplinary teams Contribute to Scrum processes and provide level-3 production support Promote frontend best practices More ❯
Posted:

Frontend Developer

woking, south east england, United Kingdom
Hybrid / WFH Options
InvokHR Solutions
Europe: USD $30 – $50/hour Responsibilities: Design, build, and maintain efficient, scalable, and responsive web applications Develop world-class web user experiences Write clean, maintainable code using best practices Collaborate across multidisciplinary teams Contribute to Scrum processes and provide level-3 production support Promote frontend best practices More ❯
Posted:

Mobile Application Developer

woking, south east england, United Kingdom
Ronald James Group
modern state management libraries Familiarity with mobile build tools, deployment pipelines, and app store submission processes A user-first mindset and a passion for clean, maintainable code Comfortable working in a fast-paced, agile environment 💡 Bonus Experience Previous use of Expo in production apps Knowledge of native modules … or bridging native code with React Native Experience working on B2C or high-traffic consumer apps More ❯
Posted:

Mobile Application Developer

guildford, south east england, United Kingdom
Ronald James Group
modern state management libraries Familiarity with mobile build tools, deployment pipelines, and app store submission processes A user-first mindset and a passion for clean, maintainable code Comfortable working in a fast-paced, agile environment 💡 Bonus Experience Previous use of Expo in production apps Knowledge of native modules … or bridging native code with React Native Experience working on B2C or high-traffic consumer apps More ❯
Posted:

Junior Software Engineer

esher, south east england, United Kingdom
Arrows
Build modern, responsive React applications Work with SQL and NoSQL databases to manage and process data efficiently Gain hands-on experience with infrastructure as code (IaC) and cloud services Write clean, maintainable, and efficient code following best practices Learn from and receive mentorship from experienced engineers Requirements More ❯
Posted:

Junior Software Engineer

guildford, south east england, United Kingdom
Arrows
Build modern, responsive React applications Work with SQL and NoSQL databases to manage and process data efficiently Gain hands-on experience with infrastructure as code (IaC) and cloud services Write clean, maintainable, and efficient code following best practices Learn from and receive mentorship from experienced engineers Requirements More ❯
Posted:

Senior .Net Developer

woking, south east england, United Kingdom
Hybrid / WFH Options
Praetura Group
production web application Designing and maintaining APIs, business logic, and batch processes Supporting internal data pipelines and working with third-party data sources Writing clean, well-tested code and participating in structured peer reviews Working alongside a dedicated React developers — this is not a front-end or full … stack role (unless you want it to be) Collaborating with our offshore development team — strong communication is essential Maintaining and improving existing code where needed — including legacy components Ensuring your work meets appropriate security, compliance, and documentation standards Participating in a weekly rotation for production monitoring during normal working More ❯
Posted:

Senior .Net Developer

guildford, south east england, United Kingdom
Hybrid / WFH Options
Praetura Group
production web application Designing and maintaining APIs, business logic, and batch processes Supporting internal data pipelines and working with third-party data sources Writing clean, well-tested code and participating in structured peer reviews Working alongside a dedicated React developers — this is not a front-end or full … stack role (unless you want it to be) Collaborating with our offshore development team — strong communication is essential Maintaining and improving existing code where needed — including legacy components Ensuring your work meets appropriate security, compliance, and documentation standards Participating in a weekly rotation for production monitoring during normal working More ❯
Posted:

Senior Java Software Engineer

woking, south east england, United Kingdom
Hybrid / WFH Options
Plan A Digital
+ Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pair programming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal role for you.... Skills: Commercial … Clear communication and teamwork Extreme Programming (XP) principles, with a strong focus on TDD, BDD, and DDD. Pair programming cultur e ensures high-quality code and continuous learning. Continuous integration—every commit is releasable, and automation is key. We value growth and flexibility, welcoming developers from all backgrounds. What … You’ll Be Doing Building resilient and adaptable fintech platforms in Java Refactoring to improve code design Writing comprehensive tests for every commit Automating processes to improve efficiency Rotating across teams to enhance collaboration More ❯
Posted:

Senior Java Software Engineer

guildford, south east england, United Kingdom
Hybrid / WFH Options
Plan A Digital
+ Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pair programming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal role for you.... Skills: Commercial … Clear communication and teamwork Extreme Programming (XP) principles, with a strong focus on TDD, BDD, and DDD. Pair programming cultur e ensures high-quality code and continuous learning. Continuous integration—every commit is releasable, and automation is key. We value growth and flexibility, welcoming developers from all backgrounds. What … You’ll Be Doing Building resilient and adaptable fintech platforms in Java Refactoring to improve code design Writing comprehensive tests for every commit Automating processes to improve efficiency Rotating across teams to enhance collaboration More ❯
Posted:

Embedded Software Engineer

guildford, south east england, United Kingdom
Hybrid / WFH Options
Platform Recruitment
and control measurement devices, lab instruments, and complex hardware systems. Test, validate, and troubleshoot software and hardware setups, resolving bugs and performance issues. Write clean, maintainable code with thorough documentation and follow best practices for reliability and quality. Required skills: 2-5 years of experience with Python and … C programming Hardware control and integration Test and validation of software/hardware systems Git version control Experience working with large code bases Desirable skills: Experience with SPI, I2C, UART, microcontrollers, benchtop instruments, and real-time control loops. Experience with several languages (C#, Java, C++ etc.) What you'll More ❯
Posted:

Embedded Software Engineer

woking, south east england, United Kingdom
Hybrid / WFH Options
Platform Recruitment
and control measurement devices, lab instruments, and complex hardware systems. Test, validate, and troubleshoot software and hardware setups, resolving bugs and performance issues. Write clean, maintainable code with thorough documentation and follow best practices for reliability and quality. Required skills: 2-5 years of experience with Python and … C programming Hardware control and integration Test and validation of software/hardware systems Git version control Experience working with large code bases Desirable skills: Experience with SPI, I2C, UART, microcontrollers, benchtop instruments, and real-time control loops. Experience with several languages (C#, Java, C++ etc.) What you'll More ❯
Posted:

Senior C# Developer .Net Core Azure SaaS

Reigate, Surrey, South East, United Kingdom
Hybrid / WFH Options
Client Server
You have expertise with C# .Net Core backend software development, having worked on large, scalable systems with complexity You're an advocate of creating, clean, reusable and maintainable code and have a good knowledge of modern Microsoft software engineering best practices You have a strong knowledge of Azure … of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant STEM discipline What's in it for you: As a Senior C# Developer More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Senior C# Developer .Net Core Azure SaaS

guildford, south east england, United Kingdom
Hybrid / WFH Options
Client Server
You have expertise with C# .Net Core backend software development, having worked on large, scalable systems with complexity You're an advocate of creating, clean, reusable and maintainable code and have a good knowledge of modern Microsoft software engineering best practices You have a strong knowledge of Azure … of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant STEM discipline What's in it for you: As a Senior C# Developer More ❯
Posted:

Senior Backend Engineer – Python / Microservices

guildford, south east england, United Kingdom
Hybrid / WFH Options
DATAHEAD
business that's solving real-world problems at a global scale. What You’ll Be Doing Designing and building backend microservices in Python Writing clean, robust, production-grade code using Test-Driven Development (TDD) Developing asynchronous, event-driven systems using RabbitMQ Working with MongoDB and other NoSQL databases More ❯
Posted:

Senior Backend Engineer – Python / Microservices

woking, south east england, United Kingdom
Hybrid / WFH Options
DATAHEAD
business that's solving real-world problems at a global scale. What You’ll Be Doing Designing and building backend microservices in Python Writing clean, robust, production-grade code using Test-Driven Development (TDD) Developing asynchronous, event-driven systems using RabbitMQ Working with MongoDB and other NoSQL databases More ❯
Posted:

Data Engineer

woking, south east england, United Kingdom
Hybrid / WFH Options
Aspia Space
and optimising our data infrastructure across both on-premise HPCs and cloud platforms. You’ll work closely with ML engineers and researchers to wrangle, clean, and prepare large datasets—including geospatial data—for training our large-scale AI models. Key Responsibilities: • Architect, design, and manage scalable data pipelines and … infrastructure across on-premise and cloud environments (AWS S3, Redshift, Glue, Step Functions). • Ingest, clean, wrangle, and preprocess large, diverse, and often messy datasets—including structured, unstructured, and geospatial data. • Collaborate with ML and research teams to ensure data pipelines align with model training requirements and schedules. • Develop … distributed systems. • Experience working across hybrid environments: on-premise HPCs and cloud platforms. • Proficiency with Linux, bash scripting, and git. • Proven ability to write clean, maintainable, and testable code. • Ability to thrive in a fast-paced, dynamic environment with shifting priorities. • Excellent problem-solving and communication skills. • Proximity to More ❯
Posted:

Data Engineer

guildford, south east england, United Kingdom
Hybrid / WFH Options
Aspia Space
and optimising our data infrastructure across both on-premise HPCs and cloud platforms. You’ll work closely with ML engineers and researchers to wrangle, clean, and prepare large datasets—including geospatial data—for training our large-scale AI models. Key Responsibilities: • Architect, design, and manage scalable data pipelines and … infrastructure across on-premise and cloud environments (AWS S3, Redshift, Glue, Step Functions). • Ingest, clean, wrangle, and preprocess large, diverse, and often messy datasets—including structured, unstructured, and geospatial data. • Collaborate with ML and research teams to ensure data pipelines align with model training requirements and schedules. • Develop … distributed systems. • Experience working across hybrid environments: on-premise HPCs and cloud platforms. • Proficiency with Linux, bash scripting, and git. • Proven ability to write clean, maintainable, and testable code. • Ability to thrive in a fast-paced, dynamic environment with shifting priorities. • Excellent problem-solving and communication skills. • Proximity to More ❯
Posted:

Frontend Developer

woking, south east england, United Kingdom
Hybrid / WFH Options
Digital Gurus
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 … 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 More ❯
Posted:

Frontend Developer

guildford, south east england, United Kingdom
Hybrid / WFH Options
Digital Gurus
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 … 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 More ❯
Posted:

Frontend Developer (UI/UX)

guildford, south east england, United Kingdom
Hybrid / WFH Options
Twelve
by bringing modern design and UI best practices to the forefront, ensuring a consistent and compelling user experience. Translate user requirements and wireframes into clean, performant, and accessible code using HTML, CSS, and JavaScript . Develop and maintain responsive user interfaces with React and Next.js . Enhance the More ❯
Posted:

Frontend Developer (UI/UX)

woking, south east england, United Kingdom
Hybrid / WFH Options
Twelve
by bringing modern design and UI best practices to the forefront, ensuring a consistent and compelling user experience. Translate user requirements and wireframes into clean, performant, and accessible code using HTML, CSS, and JavaScript . Develop and maintain responsive user interfaces with React and Next.js . Enhance the More ❯
Posted:

Lead Backend Software Engineer C# .Net Azure SaaS

Reigate, Surrey, South East, United Kingdom
Hybrid / WFH Options
Client Server
technical project leadership experience You are collaborative and pragmatic yet able to push back and influence senior engineers You're an advocate of creating, clean, reusable and maintainable code and have a good knowledge of modern Microsoft software engineering best practices You have a good knowledge of security … of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant STEM discipline What's in it for you: As a Lead Backend Software More ❯
Employment Type: Permanent, Work From Home
Posted:

Lead Backend Software Engineer C# .Net Azure SaaS

guildford, south east england, United Kingdom
Hybrid / WFH Options
Client Server
technical project leadership experience You are collaborative and pragmatic yet able to push back and influence senior engineers You're an advocate of creating, clean, reusable and maintainable code and have a good knowledge of modern Microsoft software engineering best practices You have a good knowledge of security … of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant STEM discipline What's in it for you: As a Lead Backend Software More ❯
Posted:

Lead C# Developer .Net Azure SaaS

reigate, south east england, United Kingdom
Hybrid / WFH Options
Client Server
with complexity You have a strong knowledge of Azure and SaaS You have strong technical project leadership experience You're an advocate of creating, clean, reusable and maintainable code and have a good knowledge of modern Microsoft software engineering best practices You have a good knowledge of security … of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant STEM discipline What's in it for you: As a Lead C# Developer More ❯
Posted:
Clean Code
Surrey
25th Percentile
£30,500
Median
£33,000
75th Percentile
£35,500