Clean Code Job Vacancies

726 to 750 of 1,108 Clean Code Jobs

Web / Mobile Developer

Southampton, Hampshire, South East, United Kingdom
Deerfoot Recruitment Solutions
user experiences using React , TypeScript , Next.js , and Ionic Translate UX designs and wireframes into polished front-end interfaces Develop and maintain shared UI components, including documentation via Storybook Write clean, maintainable, and testable code using Jest and React Testing Library Partner with backend developers for API integration and delivery Act as a subject matter expert in UI/ More ❯
Employment Type: Permanent
Posted:

Senior .NET Developer (Visa Sponsorship Available)

Scotland, United Kingdom
Techwaka
closely with other developers and product managers to ensure a seamless and efficient user experience. Develop cloud-based solutions on Microsoft Azure, ensuring scalability and performance. Build and maintain clean, scalable code that enhances the efficiency and reliability of our SaaS platform. Qualifications Proven experience in full-stack development using C#, .NET, and modern web technologies. Experience building More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Leeds, West Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
Oscar Associates (UK) Limited
year and are looking for a hardworking and ambitious individual to join the team and provide their expertise. Key responsibilities: Design and develop scalable .NET applications and services. Write clean, maintainable, and efficient code. Collaborate with product managers, designers, and other developers to gather requirements and deliver solutions. Conduct code reviews and provide constructive feedback to team members. More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Java Software Engineer - Real Time Systems

London Area, 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 ❯
Posted:

Java Software Engineer - Real Time Systems

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 ❯
Posted:

Principal Java Software Engineer

London, UK
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 ❯
Posted:

Principal Java Software Engineer

City of London, Greater London, UK
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 ❯
Posted:

Senior Researcher - LLM-Augmented Software Generation and Transformation

Slough, England, United Kingdom
Fujitsu Research
cutting-edge research to tackle social challenges and improve our future world. Your role will involve Conducting research and development in automated software engineering, including but not limited to code representation for LLM, automatic program repair, generative AI for test generation, next-generation user interface for AI coding agents, and architecture for AI coding agents. Providing technical leadership and … science or a related field, with a strong research track record, including publications in top-tier conferences and journals. A passion for software engineering with the ability to write clean code. Proven expertise in machine learning, deep learning and AI, particularly in LLM and RAG technologies, with knowledge of LLM Agents, explainable AI and/or graph ML as More ❯
Posted:

JavaScript Developer - Hybrid Manchester-Based

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Circle Recruitment
focused software that securely gathers raw behavioural data to power industry-leading insights. The successful candidate will collaborate across engineering, UX, and testing teams to deliver robust, high-quality code with user privacy at its core. Key Responsibilities: Translate requirements and acceptance criteria into clean, maintainable code. Contribute to architecture and design decisions. Develop and test front-end More ❯
Employment Type: Full-Time
Salary: £30,000 - £35,000 per annum
Posted:

SQL Database Developer - up to £75,000 p/a

Melksham, Wiltshire, England, United Kingdom
CPS Group
.NET/C#Drive reporting, performance tuning & automationCollaborate with devs, analysts & stakeholders to solve real business challenges What You Bring:Strong SQL & T-SQL skillsSolid .NET/C# experienceLove for clean code, problem-solving & performanceComfortable working full-time from the Melksham HQ What You Get:Up to £75K salaryBig impact, small team energySupportive environment with training & growthBe part of More ❯
Employment Type: Full-Time
Salary: £65,000 - £75,000 per annum
Posted:

Senior Software Engineer - Kotlin

Manchester Area, United Kingdom
Marks and Spencer
through testing, deployment, and monitoring in production Contribute to the technical direction of the Identity Platform and help shape solutions that balance customer experience, security, and developer usability Write clean, maintainable, well-tested code, and champion engineering best practices in your team Take shared responsibility for the operational excellence of the Identity Platform, including participating in our … hour support rota Collaborate closely with Product Managers, Designers, and Engineers to solve real user problems in thoughtful and innovative ways Actively participate in code reviews, pair programming, technical discussions and creating high quality documentation to share knowledge and continuously improve as a team Mentor and support more junior engineers through coaching and feedback Who you are Your skills More ❯
Posted:

Software Developer - Junior/Apprentice Level

LS1, Leeds, West Yorkshire, United Kingdom
Nicholas Howard Ltd
to understand project requirements and objectives Participate in the design, development, and testing of software products using languages such as Go, C#, Java, TypeScript, or other relevant languages. Write clean, efficient, and maintainable code in your chosen language. Contribute to product feature brainstorming and ideation. Assist in optimizing and fine-tuning software applications for performance. Stay up-to More ❯
Employment Type: Permanent
Posted:

Data Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Cognify Search
data turns into action, this role is for you. Key Responsibilities Build the pipelines that put Freetrade’s data to work, deploying jobs into our Kubernetes cluster, writing Python code to orchestrate them in Dagster, and modelling the data in our BigQuery data warehouse. Evolve our testing, alerting and quality monitoring capabilities to continuously improve the trust of our … data pipelines from scratch in Python and SQL Deployed your pipelines into production and owned the regular processing they perform, monitoring data quality and responding to issues Experience writing clean, high-quality, testable code Built and deployed data pipelines and/or data-centric applications in the cloud, preferably Google Cloud Imported data from a wide variety of More ❯
Posted:

Data Engineer

London Area, United Kingdom
Hybrid / WFH Options
Cognify Search
data turns into action, this role is for you. Key Responsibilities Build the pipelines that put Freetrade’s data to work, deploying jobs into our Kubernetes cluster, writing Python code to orchestrate them in Dagster, and modelling the data in our BigQuery data warehouse. Evolve our testing, alerting and quality monitoring capabilities to continuously improve the trust of our … data pipelines from scratch in Python and SQL Deployed your pipelines into production and owned the regular processing they perform, monitoring data quality and responding to issues Experience writing clean, high-quality, testable code Built and deployed data pipelines and/or data-centric applications in the cloud, preferably Google Cloud Imported data from a wide variety of More ❯
Posted:

PHP Developer

United Kingdom, UK
Hybrid / WFH Options
ByteHire
driven environment, balancing new work with reactive bug fixes. Maintain and improve legacy/custom PHP systems, even with limited documentation. Proactively identify and implement opportunities for improvement. Write clean, scalable, and maintainable code following best practices. Contribute to a culture of collaboration, quality, and continuous improvement. Mentor teammates on technical and client-handling best practices. Tech Stack More ❯
Employment Type: Full-time
Posted:

Senior PHP Developer - UK

United Kingdom
FERO
developers, product managers, and backend engineers to deliver seamless, performant checkout experiences. Integrate Systems : Connect payment gateways, shipping modules, and third-party APIs securely and efficiently. Maintain Quality : Write clean, testable, and maintainable code, troubleshooting and resolving complex issues. Innovate Continuously : Stay current with Magento and front-end best practices to keep our platform cutting-edge. What We More ❯
Posted:

Frontend Developer

Amersfoort, Utrecht, Netherlands
Hybrid / WFH Options
Verne Health
end developers to integrate APIs and ensure seamless functionality. Work with designers to implement user-friendly interfaces and maintain design consistency. Optimize applications for maximum speed and scalability. Write clean, reusable, and maintainable code following industry best practices. Troubleshoot and debug front-end issues in production environments. Stay up-to-date with the latest trends and advancements in More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Head of Software Engineering

London Area, United Kingdom
Marks and Spencer
they are understood and adopted. Write strategy papers and contribute to designing architecture to drive tech transformation and implementations. Coach, support and guide Engineering managers and engineers to produce clean, quality code through code reviews and pair programming. Drive DevOps practices to automate the Product development life cycle Foster a culture of experimentation and innovation to drive More ❯
Posted:

Head of Software Engineering

City of London, London, United Kingdom
Marks and Spencer
they are understood and adopted. Write strategy papers and contribute to designing architecture to drive tech transformation and implementations. Coach, support and guide Engineering managers and engineers to produce clean, quality code through code reviews and pair programming. Drive DevOps practices to automate the Product development life cycle Foster a culture of experimentation and innovation to drive More ❯
Posted:

Software Developer

Exeter, Devon, United Kingdom
IMP Software
Design, develop, and test software solutions in our tech stack including ASP.Net, MVC, C#, SQL. Collaborate with a team of peers, applying agile practices such as pair programming and code reviews. Participate in agile ceremonies such as planning and refinement. Mentor junior members of the team. Collaborate with product, development, and test specialists to model solutions for development. Participate … such as spikes to explore new technology, patterns, and opportunities. Diagnose and resolve third-line support issues. Software Design Develop to maintainability standards, such as SOLID, functional principles, and Clean Code. Develop to security standards, such as OWASP. Handling Data Develop to agreed data access patterns, including Entity Framework, migrations, and blob storage. Advocate for judicious use of Azure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AI Engineer

United Kingdom
Hypercube
LLMs: Practical experience deploying and managing large language models and agent-based workflows. Cloud AI (AWS/Azure): Experience deploying AI solutions on cloud platforms. Python: Proficient in writing clean, production-quality code. AI Model Management: Familiarity with platforms such as MLFlow, Hugging Face, or LangChain. Data Processing: Experience with Databricks/Spark. SQL: Solid querying and data preparation … skills. Data Architectures: Understanding of modern data systems (lakehouses, data lakes). Additional (nice-to-have) skills: Infrastructure as Code: Terraform or equivalent. Streaming: Kafka, Kinesis. Cloud certifications (AWS or Azure). Experience in consulting or the energy sector. Public engagement through blogging or speaking. Strong communication and stakeholder engagement. Integration with hybrid or external systems. What's in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London Area, United Kingdom
Starlight AI
best-in-class software products at scale. You can build full-stack solutions that are delightful to use, resilient and scalable You can break down complex enterprise problems into clean architecture and reusable code You have been shipping product at a high cadence for at least 5 consecutive years You work across the stack, but you will possess More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Starlight AI
best-in-class software products at scale. You can build full-stack solutions that are delightful to use, resilient and scalable You can break down complex enterprise problems into clean architecture and reusable code You have been shipping product at a high cadence for at least 5 consecutive years You work across the stack, but you will possess More ❯
Posted:

Java Developer- Knutsford

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Capgemini
known as Disclosure and Barring Service) Your role - Design, develop, and maintain Java-based applications and APIs. - Collaborate with cross-functional teams to define and deliver technical solutions. - Write clean, maintainable, and testable code. - Participate in code reviews and contribute to continuous improvement. - Ensure applications are secure, scalable, and performant. You can bring your whole self to work. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Embedded UI - C++

Cambridge, Cambridgeshire, United Kingdom
Roku, Inc
reliable software. What you'll be doing Design and build scalable UI features for Roku's global platform. Collaborate with cross-functional teams to deliver seamless user experiences. Write clean, optimised code to ensure performance for millions of users. Mentor junior engineers and contribute to technical strategy. We're excited if you have 10+ years of software engineering More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Clean Code
10th Percentile
£36,975
25th Percentile
£48,750
Median
£60,000
75th Percentile
£72,500
90th Percentile
£85,000