'Clean Code' Job Vacancies

326 to 350 of 1,159 Clean Code Jobs

WordPress Web Developer

Reading, Oxfordshire, United Kingdom
Above Digital
start-ups. We re on the hunt for a Mid-weight Full Stack WordPress Developer with great front-end experience and who loves getting into the detail, thrives on clean code, and excels in bringing designs to life. What s in it for me: Work with a friendly, forward-thinking team in modern Reading offices (a short walk More ❯
Employment Type: Permanent
Salary: GBP 30,000 - 35,000 Annual
Posted:

WordPress Web Developer

Reading, Berkshire, South East, United Kingdom
Above Digital
bold start-ups. Were on the hunt for a Mid-weight Full Stack WordPress Developer with great front-end experience and who loves getting into the detail, thrives on clean code, and excels in bringing designs to life. Whats in it for me: Work with a friendly, forward-thinking team in modern Reading offices (a short walk from More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

Java Software Engineer

City of London, London, United Kingdom
Oliver Bernard
Solid understanding of low-latency architectures and network I/O. Experience in financial markets (FX, Fixed Income, or Equities) is a plus. A pragmatic problem solver who writes clean, efficient, and testable code. Working Model Hybrid: 2 days per week onsite in Central London, 3 days remote. Why Join Work on cutting-edge trading systems used globally. Join More ❯
Posted:

Java Software Engineer

London Area, United Kingdom
Oliver Bernard
Solid understanding of low-latency architectures and network I/O. Experience in financial markets (FX, Fixed Income, or Equities) is a plus. A pragmatic problem solver who writes clean, efficient, and testable code. Working Model Hybrid: 2 days per week onsite in Central London, 3 days remote. Why Join Work on cutting-edge trading systems used globally. Join More ❯
Posted:

Senior Python Engineer - Fully Remote

London, United Kingdom
Hybrid / WFH Options
to shape the architecture behind cutting-edge AI-driven platforms. Youll work closely with AI and product teams to bring intelligent features into production solving high-impact problems with clean, scalable code. Architect, design, and build robust backend systems and APIs using Python. Collaborate with AI and data teams to integrate models into production environments. Optimise and scale distributed More ❯
Posted:

Software Engineer

London Area, United Kingdom
Hadte Group
AWS, Azure or GCP). Passion for fintech and building products that make a real difference. Day to day: Develop and maintain our real-time data streaming pipelines. Write clean, reusable and scalable code. Optimise performance and troubleshoot issues across the platform. Stay up to date with the latest development trends and tools. Collaborate with product and engineering to More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Hadte Group
AWS, Azure or GCP). Passion for fintech and building products that make a real difference. Day to day: Develop and maintain our real-time data streaming pipelines. Write clean, reusable and scalable code. Optimise performance and troubleshoot issues across the platform. Stay up to date with the latest development trends and tools. Collaborate with product and engineering to More ❯
Posted:

Software Engineer

london, south east england, united kingdom
Hadte Group
AWS, Azure or GCP). Passion for fintech and building products that make a real difference. Day to day: Develop and maintain our real-time data streaming pipelines. Write clean, reusable and scalable code. Optimise performance and troubleshoot issues across the platform. Stay up to date with the latest development trends and tools. Collaborate with product and engineering to More ❯
Posted:

Software Engineer

slough, south east england, united kingdom
Hadte Group
AWS, Azure or GCP). Passion for fintech and building products that make a real difference. Day to day: Develop and maintain our real-time data streaming pipelines. Write clean, reusable and scalable code. Optimise performance and troubleshoot issues across the platform. Stay up to date with the latest development trends and tools. Collaborate with product and engineering to More ❯
Posted:

Software Engineer

london (city of london), south east england, united kingdom
Hadte Group
AWS, Azure or GCP). Passion for fintech and building products that make a real difference. Day to day: Develop and maintain our real-time data streaming pipelines. Write clean, reusable and scalable code. Optimise performance and troubleshoot issues across the platform. Stay up to date with the latest development trends and tools. Collaborate with product and engineering to More ❯
Posted:

Senior Java Engineer, FinTech

London, UK
Stanford Black
identify opportunities for performance and architectural improvements. Requirements: Strong programming experience in Java, ideally with exposure to multithreading, concurrency, or distributed systems. A solid technical foundation and appreciation for clean, well-tested code. Experience working in collaborative environments using agile practices or pair programming. Excellent problem-solving and communication skills. A STEM degree or equivalent technical background. Previous experience More ❯
Employment Type: Full-time
Posted:

Fourth Consecutive Microsoft MVP Award for Principal Consultant Jamie Taylor

Leeds, Yorkshire, United Kingdom
PR Fire Limited
application security features to developers across the .NET ecosystem. The library implements OWASP Secure Headers Project recommendations, enabling developers to enhance their application security with minimal effort whilst maintaining clean, maintainable code. Beyond digital community engagement, Jamie demonstrates his commitment to developing future talent through educational outreach work with Greenhead College's "Step Into Your Future" programme . This More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

City of London, London, United Kingdom
TECEZE
Software Engineer with strong programming expertise in Python and hands-on experience in data manipulation, analysis, and software engineering best practices . The ideal candidate will be passionate about clean, maintainable code and capable of building scalable, efficient solutions. Key Responsibilities: Develop, test, and maintain Python-based applications and scripts. Perform data cleaning, transformation, and analysis using Pandas … and NumPy . Design and implement modular, reusable, and testable code following best practices. Collaborate with cross-functional teams to integrate data and software components. Utilize version control tools (Git) for code collaboration and management. (Optional) Build and enhance interactive dashboards using Plotly Dash for data visualization. Work with REST APIs to fetch and send data between front … SQL for data extraction and manipulation. 3. Software Engineering Best Practices Strong grasp of version control (Git) workflows. Experience writing unit tests (e.g., using pytest). Ability to write clean, well-documented, and modular code . Familiarity with linters , code formatters , and documentation standards (docstrings). 4. (Preferred) Plotly Dash Experience creating interactive dashboards using Dash and More ❯
Posted:

Python Developer

London Area, United Kingdom
TECEZE
Software Engineer with strong programming expertise in Python and hands-on experience in data manipulation, analysis, and software engineering best practices . The ideal candidate will be passionate about clean, maintainable code and capable of building scalable, efficient solutions. Key Responsibilities: Develop, test, and maintain Python-based applications and scripts. Perform data cleaning, transformation, and analysis using Pandas … and NumPy . Design and implement modular, reusable, and testable code following best practices. Collaborate with cross-functional teams to integrate data and software components. Utilize version control tools (Git) for code collaboration and management. (Optional) Build and enhance interactive dashboards using Plotly Dash for data visualization. Work with REST APIs to fetch and send data between front … SQL for data extraction and manipulation. 3. Software Engineering Best Practices Strong grasp of version control (Git) workflows. Experience writing unit tests (e.g., using pytest). Ability to write clean, well-documented, and modular code . Familiarity with linters , code formatters , and documentation standards (docstrings). 4. (Preferred) Plotly Dash Experience creating interactive dashboards using Dash and More ❯
Posted:

Python Developer

london, south east england, united kingdom
TECEZE
Software Engineer with strong programming expertise in Python and hands-on experience in data manipulation, analysis, and software engineering best practices . The ideal candidate will be passionate about clean, maintainable code and capable of building scalable, efficient solutions. Key Responsibilities: Develop, test, and maintain Python-based applications and scripts. Perform data cleaning, transformation, and analysis using Pandas … and NumPy . Design and implement modular, reusable, and testable code following best practices. Collaborate with cross-functional teams to integrate data and software components. Utilize version control tools (Git) for code collaboration and management. (Optional) Build and enhance interactive dashboards using Plotly Dash for data visualization. Work with REST APIs to fetch and send data between front … SQL for data extraction and manipulation. 3. Software Engineering Best Practices Strong grasp of version control (Git) workflows. Experience writing unit tests (e.g., using pytest). Ability to write clean, well-documented, and modular code . Familiarity with linters , code formatters , and documentation standards (docstrings). 4. (Preferred) Plotly Dash Experience creating interactive dashboards using Dash and More ❯
Posted:

Python Developer

slough, south east england, united kingdom
TECEZE
Software Engineer with strong programming expertise in Python and hands-on experience in data manipulation, analysis, and software engineering best practices . The ideal candidate will be passionate about clean, maintainable code and capable of building scalable, efficient solutions. Key Responsibilities: Develop, test, and maintain Python-based applications and scripts. Perform data cleaning, transformation, and analysis using Pandas … and NumPy . Design and implement modular, reusable, and testable code following best practices. Collaborate with cross-functional teams to integrate data and software components. Utilize version control tools (Git) for code collaboration and management. (Optional) Build and enhance interactive dashboards using Plotly Dash for data visualization. Work with REST APIs to fetch and send data between front … SQL for data extraction and manipulation. 3. Software Engineering Best Practices Strong grasp of version control (Git) workflows. Experience writing unit tests (e.g., using pytest). Ability to write clean, well-documented, and modular code . Familiarity with linters , code formatters , and documentation standards (docstrings). 4. (Preferred) Plotly Dash Experience creating interactive dashboards using Dash and More ❯
Posted:

Python Developer

london (city of london), south east england, united kingdom
TECEZE
Software Engineer with strong programming expertise in Python and hands-on experience in data manipulation, analysis, and software engineering best practices . The ideal candidate will be passionate about clean, maintainable code and capable of building scalable, efficient solutions. Key Responsibilities: Develop, test, and maintain Python-based applications and scripts. Perform data cleaning, transformation, and analysis using Pandas … and NumPy . Design and implement modular, reusable, and testable code following best practices. Collaborate with cross-functional teams to integrate data and software components. Utilize version control tools (Git) for code collaboration and management. (Optional) Build and enhance interactive dashboards using Plotly Dash for data visualization. Work with REST APIs to fetch and send data between front … SQL for data extraction and manipulation. 3. Software Engineering Best Practices Strong grasp of version control (Git) workflows. Experience writing unit tests (e.g., using pytest). Ability to write clean, well-documented, and modular code . Familiarity with linters , code formatters , and documentation standards (docstrings). 4. (Preferred) Plotly Dash Experience creating interactive dashboards using Dash and More ❯
Posted:

Senior Umbraco Developer (Decoupled Architecture Specialist)

Spalding, Lincolnshire, England, United Kingdom
Hybrid / WFH Options
Clear IT Recruitment Limited
and back-end • Build reusable .NET/C# components, API integrations, and back-office extensions • Collaborate with front-end teams using frameworks such as React, Vue, or Angular • Write clean, scalable code following best practices and coding standards • Troubleshoot complex issues, refactor legacy systems, and improve performance • Contribute to architectural decisions and technical planning • Participate in code … CI/CD pipelines • Understanding of security, performance, and scalability in web environments • Familiarity with SQL Server and database design Desirable: • Experience with Azure hosting, DevOps, or infrastructure as code • Knowledge of GraphQL and headless CMS best practices • Familiarity with React, Vue.js or similar for front-end integrations • Umbraco Certification • Experience working in an agency or client-facing environment More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Full Stack Developer (PHP & Vue.js)

United Kingdom
HireStakes
keeping the experience smooth, fast, and frustration-free. Collaborate daily with product managers, designers, and fellow developers to solve real user problems and shape what they build next. Ensure code quality through thoughtful test coverage and regular code reviews, promoting a culture of craftsmanship and continuous improvement. Identify and solve technical challenges quickly, ensuring a seamless and engaging … with PHP (Laravel) and Vue.js (especially Vue 3 and TypeScript). Are comfortable across both frontend and backend, and excited to tackle a wide variety of technical challenges. Write clean, scalable code with solid test coverage and a commitment to continuous improvement. Love working in fast-moving, agile teams, sharing knowledge, giving thoughtful feedback, and lifting others up. More ❯
Posted:

Senior Android Engineer

Manchester Area, United Kingdom
55 Exec Search
iOS functionalities into the Android ecosystem. In your first 3–6 months, your mission will be to migrate the iOS app to Android, ensuring feature parity, smooth performance, and clean architecture. You’ll also help lay the groundwork for future expansion to tablets and wearable devices . Beyond migration, you’ll design and build new Android apps and SDKs … development, and applied AI, helping to shape products that are literally the first of their kind. If you’re a Kotlin specialist who thrives on ownership, architecture, and building clean, scalable mobile systems, this is your lasting opportunity to leave a visible impact on a truly emerging technology. Key Responsibilities Lead the migration of all iOS functionalities into Android … client integration with cutting-edge AI technology. Collaborate cross-platform with iOS engineers to ensure consistency and parity. Architect Android solutions that are scalable, maintainable, and testable (Hexagonal Architecture, clean code principles). Work closely with AI researchers to bring experimental models to life on mobile devices. Potentially expand development to tablet and wearable platforms . What We More ❯
Posted:

Senior Android Engineer

warrington, cheshire, north west england, united kingdom
55 Exec Search
iOS functionalities into the Android ecosystem. In your first 3–6 months, your mission will be to migrate the iOS app to Android, ensuring feature parity, smooth performance, and clean architecture. You’ll also help lay the groundwork for future expansion to tablets and wearable devices . Beyond migration, you’ll design and build new Android apps and SDKs … development, and applied AI, helping to shape products that are literally the first of their kind. If you’re a Kotlin specialist who thrives on ownership, architecture, and building clean, scalable mobile systems, this is your lasting opportunity to leave a visible impact on a truly emerging technology. Key Responsibilities Lead the migration of all iOS functionalities into Android … client integration with cutting-edge AI technology. Collaborate cross-platform with iOS engineers to ensure consistency and parity. Architect Android solutions that are scalable, maintainable, and testable (Hexagonal Architecture, clean code principles). Work closely with AI researchers to bring experimental models to life on mobile devices. Potentially expand development to tablet and wearable platforms . What We More ❯
Posted:

Senior Android Engineer

bolton, greater manchester, north west england, united kingdom
55 Exec Search
iOS functionalities into the Android ecosystem. In your first 3–6 months, your mission will be to migrate the iOS app to Android, ensuring feature parity, smooth performance, and clean architecture. You’ll also help lay the groundwork for future expansion to tablets and wearable devices . Beyond migration, you’ll design and build new Android apps and SDKs … development, and applied AI, helping to shape products that are literally the first of their kind. If you’re a Kotlin specialist who thrives on ownership, architecture, and building clean, scalable mobile systems, this is your lasting opportunity to leave a visible impact on a truly emerging technology. Key Responsibilities Lead the migration of all iOS functionalities into Android … client integration with cutting-edge AI technology. Collaborate cross-platform with iOS engineers to ensure consistency and parity. Architect Android solutions that are scalable, maintainable, and testable (Hexagonal Architecture, clean code principles). Work closely with AI researchers to bring experimental models to life on mobile devices. Potentially expand development to tablet and wearable platforms . What We More ❯
Posted:

C# Developer

Crewe, Cheshire, England, United Kingdom
Radius
contribute to the development and maintenance of a wide range of features using modern .NET technologies, helping shape the future of sustainable transport. We’re seeking someone who writes clean, reliable code, enjoys solving real-world business problems, and thrives in a global team of skilled professionals. You’ll be encouraged to stay current with emerging technologies, adopt … modern development practices, and actively participate in planning, architecture discussions, and code reviews. This role reports to the Team Lead and offers flexibility with either full-time office-based work or a hybrid model (3 days per week in our Head Office in Crewe, North West). What you’ll be doing: Designing and developing new features in a … integrating services that consume external APIs Maintaining and enhancing existing web and microservice systems Creating and managing internal NuGet packages Writing robust unit and integration tests Participating in peer code reviews Diagnosing and resolving system issues Qualifications 2–4 years’ commercial experience in C# development Solid understanding of .NET Core and Web API development Experience working in Agile software More ❯
Employment Type: Full-Time
Salary: £0 per annum
Posted:

Lead .Net Engineer

Worcester, England, United Kingdom
Searchability®
there. We’re now looking for a Lead Engineer to help us scale from tens of thousands to hundreds of thousands of customers. You’ll stay hands-on with code while shaping architecture, mentoring others, and driving engineering excellence across teams. What you’ll do: Lead the technical direction of our SaaS platform Ship reliable, high-performance systems at … scale Champion clean code, observability, and continuous delivery Mentor and inspire other engineers Tech you’ll use: C#, Go, Kubernetes, GCP, SQL Server, MongoDB, GitOps (Argo CD), BigQuery, Airflow You’ll join a collaborative, forward-thinking team where experimentation and autonomy are encouraged — and where your impact will be felt across millions of users worldwide. More ❯
Posted:

Platform Engineer

Gloucester, England, United Kingdom
Hybrid / WFH Options
Anson McCade
chance to work in an environment that values creativity, technical curiosity, and collaboration. What You’ll Be Doing Designing, developing, and maintaining Proof of Concept and Production systems. Writing clean, maintainable code in one or more languages such as JavaScript, Java, .NET, or Python . Using version control systems (e.g. Git, Mercurial, Perforce) to manage and collaborate on … codebases. Implementing CI/CD pipelines with tools like Jenkins, Bamboo, TeamCity, or Bitbucket to automate delivery. Ensuring high-quality code through automated testing and static analysis tools (e.g. SonarQube). Working collaboratively in Agile environments (Scrum, Lean, or Kanban). Applying software design patterns to build maintainable and efficient solutions. Using creativity and problem-solving skills to deliver More ❯
Posted:
Clean Code
10th Percentile
£41,250
25th Percentile
£52,500
Median
£67,500
75th Percentile
£80,000
90th Percentile
£90,000