Clean Code Job Vacancies

126 to 150 of 2,105 Clean Code Jobs

Senior Full Stack Developer

Newcastle upon Tyne, England, United Kingdom
JR United Kingdom
everyLIFE The Senior Full Stack Developer at everyLIFE Technologies will come with 5+ years of experience in commercial full stack development. They will be passionate not just about writing code but contributing to a project which makes a difference. This role will involve joining an existing team of 5 engineers, including backend, frontend and full-stack developers. Position Type … highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the existing team – reviewing code, discussing solutions and being involved in refinement … sessions Drive continuous improvement through code reviews, system design to ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and design patterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to More ❯
Posted:

Full Stack Developer with Security Clearance

Washington, Washington DC, United States
Sellers & Associates LLC
to work across the full technology stack-including front-end, back-end, database, and cloud infrastructure. The ideal candidate will have experience with secure application development, a passion for clean, testable code, and an eye for quality throughout the software delivery lifecycle. Responsibilities: • Design, develop, and deploy secure and scalable applications using modern full-stack technologies. • Deliver features … across front-end interfaces, server-side logic, APIs, databases, and cloud infrastructure. • Write clear, maintainable, and well-documented code with a focus on testability and code quality. • Build and execute test plans, unit tests, and integration tests to ensure functional reliability and system integrity. • Conduct QA tasks such as test case development, regression testing, and bug resolution prior … e.g., SQL Server, MySQL, MongoDB, Redis) and ensure data integrity. • Consume and develop RESTful APIs and integrate with cloud platforms such as AWS. • Use Git version control to manage code collaboration and maintain clean project histories. • Collaborate with cross-functional teams to support secure, functional, and intuitive applications. Job Requirements: Required Qualifications: • Active Secret clearance required; Top Secret More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Full Stack Software Developer (.NET)

Wymondham, Norfolk, England, United Kingdom
Hybrid / WFH Options
DMR Personnel Ltd
our digital software business. This is an excellent opportunity for a Full Stack Developer who has experience with a variety of development technologies. Responsibilities will include producing fully functional, clean code; integration of backend data; UI and web layout design; as well as de-bugging and bug-fixes. You'll be working across the full stack Microsoft stack … performance solutions using .NET technologies. Work closely with product managers, UX/UI designers, and other developers to deliver features that meet business requirements and enhance user experience. Write clean, efficient, and maintainable code adhering to industry best practices. Conduct code reviews, provide feedback, and mentor junior developers when required. Design and implement RESTful APIs and services More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

Full Stack Developer

Preston, England, United Kingdom
PLS Solicitors
JavaScript, React (class-based and functional), TypeScript, PHP, SQL, and RESTful APIs. Contribute to front-end, back-end, and mobile app development , ensuring seamless system and database integration. Write clean, responsive, and secure code , following best practices in performance, accessibility, and maintainability. Manage frameworks, libraries, and dependencies , staying on top of updates and security vulnerabilities. Use Git version … tools , and efficient deployment methods across the development cycle. Promote smart problem-solving - recognising when to custom build and when to use off-the-shelf solutions. Take part in code reviews , unit testing , and continuous refactoring to ensure a healthy, scalable codebase. Collaborate in Agile sprints , contributing to planning, retrospectives, and process improvements. Over time, grow into a role … using Figma). Familiarity with modern development processes including Git workflows, CI/CD pipelines, unit testing, and version control . Solid understanding of secure coding practices and maintaining clean, up-to-date codebases. Comfortable writing and optimising SQL queries and working with relational databases. A proactive mindset when it comes to flagging technical debt and aligning development with More ❯
Posted:

Java with Springboot developer/Lead

Edinburgh, United Kingdom
N Consulting Limited
Design, develop, and maintain Java-based applications using Spring Boot and related technologies Collaborate with architects, product owners, and other developers to translate business requirements into technical solutions Write clean, efficient, and reusable code following best practices and coding standards Participate in code reviews, unit testing, and integration testing Contribute to DevOps practices: CI/CD pipelines More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Go Infrastructure

London, England, United Kingdom
ZipRecruiter
Strong background in automated testing and testdriven development Enduser Documentation Ability to create detailed and highquality enduser documentation Agile Methodologies Scrum Experience working in Agile environments particularly with Scrum Code Quality Commitment to writing clean maintainable and efficient code Ease of Change Focus on building systems that are easy to modify and extend Ease of Use Prioritize … your colleagues at all levels and across all teams trust you Technologies We Use Go and Java are our primary Frontend Any browser applications are based on React CICD Code lives in GitHub Enterprise and flows to production through a CICD pipeline built on GitHub Actions Containers Tenant application code runs in Kubernetesmanaged Docker containers hosted in a More ❯
Posted:

Senior Java Software Engineer

United Kingdom
Hybrid / WFH Options
G.Digital
cross-functional teams to define, design, and ship new features Ensure the best possible performance, quality, and responsiveness of applications Mentor junior developers and provide technical leadership Advocate for clean, scalable, and maintainable code ✅ What you will need: 5+ years of professional Java development experience Experience working with TypeScript to help with frontend bottlenecks Strong understanding of Spring More ❯
Posted:

Software Developer Engineer (Full Stack)

London, England, United Kingdom
Expedia Group
create seamless user experiences. Contribute to the architecture and implementation of full stack applications, with a balanced focus on both frontend and server-side technologies in JVM languages. Write clean, testable, and efficient code, following software engineering best practices and patterns. Participate actively in technical discussions, design reviews, and code reviews. Continuously learn and grow your understanding … collaborative development workflows. Exposure to cloud platforms like AWS and containerization technologies like Docker. Basic understanding of backend technologies, API design principles, and database integrations. A strong believer in clean code, maintainability, and building scalable full stack architectures. Solid foundation in computer science fundamentals, data structures, and system design. A good communicator and collaborative teammate who enjoys solving More ❯
Posted:

Junior Software Engineer

London, United Kingdom
Kitt
building products, thinking about the user experience, and collaborating with stakeholders to deliver impactful solutions. As a junior product engineer, you'll develop the ability to understand how your code impacts users and learn to contribute to product discussions with growing technical insight. Responsibilities Feature development: Build features across our microservices architecture, working with Go-based backend services and … React/Next.js frontend applications under guidance from senior engineers Code contribution: Write clean, tested code following established patterns and contribute to our 40+ microservice ecosystem with proper code reviews and mentorship Learning & growth: Actively learn our full technology stack - from GraphQL APIs and gRPC services to mobile apps, with support from the team Code quality: Follow code quality standards, participate in code reviews, and learn best practices for writing maintainable software Product collaboration: Work with product managers, designers, and engineers to understand requirements and deliver user-focused solutions Bug fixing & maintenance: Identify and fix bugs, improve existing features, and help maintain system reliability Documentation: Write clear documentation for your code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior .Net developer

Manchester, United Kingdom
Hybrid / WFH Options
Invitise
and develop internal applications and new products using the latest .NET stack. This is a hands-on full-stack role, ideal for someone who enjoys solving business problems with clean, scalable code and mentoring junior team members. You will need to either hold current UK Right to Work or have the ability to work without sponsorship. The successful More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum + Great Benefits
Posted:

Senior Dotnet Developer

Manchester Area, United Kingdom
Hybrid / WFH Options
InvitISE Ltd
and develop internal applications and new products using the latest .NET stack. This is a hands-on full-stack role, ideal for someone who enjoys solving business problems with clean, scalable code and mentoring junior team members. You will need to either hold current UK Right to Work or have the ability to work without sponsorship. The successful More ❯
Posted:

Senior .Net Developer

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
InvitISE Ltd
and develop internal applications and new products using the latest .NET stack. This is a hands-on full-stack role, ideal for someone who enjoys solving business problems with clean, scalable code and mentoring junior team members. You will need to either hold current UK Right to Work or have the ability to work without sponsorship. The successful More ❯
Employment Type: Full-Time
Salary: £50,000 - £65,000 per annum
Posted:

Senior Backend Engineer

London, England, United Kingdom
Hybrid / WFH Options
Two Circles Ltd
join our London office. You will play a key role in shaping our rapidly evolving technology proposition and will be responsible for providing technical leadership, writing scalable and maintainable code, supporting technology consulting projects, and identifying and advising on appropriate solutions for our clients. You will have a track record of designing and delivering high-quality digital solutions over … last 5+ years and have a keen interest in the application of technology in the sports industry. If this sounds like you, please get in touch. Key Responsibilities Write clean, and reusable code following best practices whilst helping to define coding standards and team conventions. Be an advocate for developer experience and have a keen interest in continually … closely with Engineering Managers, Engineering Leads and Product Managers to understand problems and define technical scope for global sports properties. Setting up software development frameworks for release management, automation, code quality and source control. Providing technical leadership, mentoring and guidance to other Two Circles engineers. Keeping up to date on emerging technologies and trends in sports technology. Presence in More ❯
Posted:

Full Stack Developer - Hybrid Derby

Derby, England, United Kingdom
Hybrid / WFH Options
Oliver James
leveraging frameworks such as TensorFlow, scikit-learn, or PyTorch. Collaborate with cross-functional teams including DevOps, Data Science, and UI/UX to implement features and optimize performance. Write clean, maintainable, and efficient code following best practices and industry standards. Participate in code reviews, architecture discussions, and agile ceremonies. Ensure application security, scalability, and reliability through proactive More ❯
Posted:

Software Architect

Bradford, England, United Kingdom
Hybrid / WFH Options
Hamilton Barnes ?
resilient, and efficient backend solutions. Key responsibilities include: Architecting and designing scalable, secure backend systems using Python. Defining coding standards and best practices for development teams. Leading technical discussions, code reviews, and mentoring sessions. Collaborating with Product Owners, Business Analysts, and cross-functional teams. Ensuring alignment with architectural principles and agile methodologies. Advising on the selection of appropriate frameworks … e.g., PostgreSQL, MongoDB). Hands-on experience with cloud platforms (AWS, Azure, or GCP). Familiarity with containerisation technologies (Docker, Kubernetes). Knowledge of design patterns, OOP principles, and clean code practices. Experience working with Git, Jenkins, and CI/CD pipelines. Excellent problem-solving abilities and strong communication skills. Experience with asynchronous programming (asyncio, Celery). Knowledge More ❯
Posted:

Staff Full-Stack Developer

London, England, United Kingdom
Hybrid / WFH Options
Jigsaw
solutions. You will work across a range of technologies, adapt to changing requirements, and contribute to the evolution of our entire tech stack while maintaining a high standard of code quality. What You'll Do: Technical Leadership: Drive development using C#, ASP.NET Core, TypeScript, Vue.js, and other technologies. Own architectural decisions, contribute to product innovation, and ensure the highest … levels of code quality through best practices and thorough reviews. High-Impact Projects: Work directly with the CTO and CEO on company-wide, high-profile projects that have immediate business impact. Dive deep into emergency-like situations where your technical expertise is crucial for fast decision-making and delivery. Full-Stack Development: Be a key player in building both … in full-stack development with a focus on designing and implementing complex systems. You’re familiar with front-end frameworks, back-end architectures, API development, and SQL Server. High Code Quality: You have a relentless focus on clean, maintainable, and performant code. You ensure that your solutions are scalable and secure and have a strong understanding of unit More ❯
Posted:

Senior Data Engineer

London, United Kingdom
Sandtech
Our environments are primarily cloud-native spanning AWS, Azure and GCP, but we also work on systems running self-hosted open source services exclusively. We strive towards a strong code-first, data as a product mindset at all times, where testing and reliability with a keen eye on performance is a non-negotiable. JOB SUMMARY A Senior Data Engineer … and infrastructure performance, identify bottlenecks and optimize for scalability, reliability, and cost-efficiency. Troubleshoot and fix data-related issues. DevOps: Build and maintain basic CI/CD pipelines, commit code to version control and deploy data solutions. Collaboration: Collaborate with cross-functional teams, including data scientists, analysts, and software engineers, to understand requirements, define data architectures, and deliver data … functional teams and communicate technical concepts to non-technical stakeholders. Ability to adapt to new technologies, tools, and methodologies in a dynamic and fast-paced environment. Ability to write clean, scalable, robust code using python or similar programming languages. Background in software engineering a plus. Knowledge of data governance frameworks and practices. Understanding of machine learning workflows and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Developer

United Kingdom
Hybrid / WFH Options
ZIGUP
Developer looking for a new challenge? Join us on an exciting digital transformation journey where you'll take a leading role in migrating to Cloud Native technologies while championing clean code, SOLID principles, and modern development practices. As a key member of our talented development team, you will contribute to the delivery of cutting-edge Microsoft stack-based … with full-stack development expertise in .NET, Java Script, TypeScript, Entity Framework, HTML, Bootstrap, SASS/CSS, JSON, XML, and MS SQL Server. Strong advocate of SOLID principles and clean coding practices. Hands-on experience with Azure DevOps, YAML, and CI/CD pipelines . A technically accomplished developer with a deep understanding of complex systems, applications, and integrations. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Retail Developer

London, England, United Kingdom
Sharp Gaming
fast-paced environment, and be willing to work hard to deliver to a high standard. Job Duties Design, develop, and maintain software applications using C# and other technologies Write clean, maintainable, and scalable code that meets the requirements of the project Debug and resolve software issues, including fixing bugs and optimizing performance Collaborate with cross-functional teams, including … Designers, Testers, and Project Managers, to deliver high-quality software Participate in code reviews and provide constructive feedback to peers Stay up-to-date with new technologies and programming languages, and apply this knowledge to improve software development processes Document software design, code, and test procedures Participate in the estimation of software development projects Participate in customer and More ❯
Posted:

Senior Machine Learning Scientist (UK Remote)

Newcastle upon Tyne, England, United Kingdom
Hybrid / WFH Options
Turnitin
set of skills. You will focus on model training and maintenance with significant capacity for research (developing novel model architectures), dataset construction, and model hardening (preparing the model and code for production pipelines). Day-to-day, your responsibilities are to: Work with subject matter experts and product owners to determine what questions should be asked and what questions … share your findings. Optimize models for scaled production usage. Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners. Write clean, efficient, and modular code, with automated tests and appropriate documentation. Stay up to date with technology, make good technological choices, and be able to explain them to the … tuning or training an LLM, open-source or cloud, using industry accepted platforms (such as mosaic.ai or stochastic.ai). Showcase previous work (e.g. via a website, presentation, open source code). Total Rewards @ Turnitin Turnitin maintains a Total Rewards package that is competitive within the local job market. People tend to think about their Total Rewards monetarily — solely as More ❯
Posted:

Senior Machine Learning Scientist (UK Remote)

Manchester, England, United Kingdom
Hybrid / WFH Options
Turnitin
set of skills. You will focus on model training and maintenance with significant capacity for research (developing novel model architectures), dataset construction, and model hardening (preparing the model and code for production pipelines). Day-to-day, your responsibilities are to: Work with subject matter experts and product owners to determine what questions should be asked and what questions … share your findings. Optimize models for scaled production usage. Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners. Write clean, efficient, and modular code, with automated tests and appropriate documentation. Stay up to date with technology, make good technological choices, and be able to explain them to the … tuning or training an LLM, open-source or cloud, using industry accepted platforms (such as mosaic.ai or stochastic.ai ). Showcase previous work (e.g. via a website, presentation, open source code). Additional Information Total Rewards @ Turnitin Turnitin maintains a Total Rewards package that is competitive within the local job market. People tend to think about their Total Rewards monetarily More ❯
Posted:

Senior Full Stack Developer

Oxford, Oxfordshire, South East, United Kingdom
Hybrid / WFH Options
Spectrum It Recruitment Limited
a high-growth, award-winning SaaS company delivering cutting-edge web analytics tools to a B2B audience. We're hiring a Senior Full Stack Developer who is passionate about clean code, scalable systems, and setting the standard for engineering excellence in a team of like-minded professionals. You'll join a talented, remote-first team working on complex More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Senior Full Stack Engineer - Content API Team (f/m/d)

London, England, United Kingdom
Contentful
to be successful? Proven Experience: Demonstrable experience as a Full Stack Software Engineer in a product development environment. Technical Proficiency: Strong skills in TypeScript, React, and Node.js. Interested in clean code practices and familiarity with enterprise architectural design patterns. Strong experience with Node.js: Expertise in building RESTful APIs, GraphQL services, and backend systems using Node.js. Strong Experience with … asynchronous processes in Node.js. Preferred Qualifications: Knowledge of building microservices architecture and handling distributed systems challenges. Familiarity with Continuous Integration and Continuous Deployment (CI/CD) pipelines for efficient code delivery. Proven ability to identify performance bottlenecks and implement performance improvements in backend systems. Prior experience working in Agile environments. What’s in it for you? Join an ambitious More ❯
Posted:

Software Engineer .NET C#

United Kingdom
Hybrid / WFH Options
Stealth iT Consulting
cloud platforms like Azure or AWS to deploy and scale applications. Participating in agile, cross-functional teams delivering real-world impact. Contributing to CI/CD pipelines and writing clean, maintainable code. What We’re Looking For Essential Skills: 3 years experience with C#/.NET Core and backend service development. Front-end development using modern JavaScript frameworks or … teams. Must be eligible for SC Clearance (UK Resident for minimum 5 years and no more than 28 days abroad in a single trip). Desirable Experience: Infrastructure-as-Code tools (e.g., Terraform). Working with Docker and containerized environments. Knowledge of SQL databases (SQL Server, PostgreSQL). Familiarity with Entity Framework Core . Understanding of web accessibility and More ❯
Posted:

Senior Software Engineer (.NET, SQL)

London, England, United Kingdom
Frontiers
functional teams to gather requirements, assess technical feasibility, and determine optimal implementation strategies. Collaborate within a multinational, cross-functional team to deliver software solutions aligned with business needs. Write clean, maintainable, and efficient code while adhering to best practices. Ensure the quality of the delivered solutions. Optimize applications for performance, scalability, and responsiveness. Troubleshoot and resolve complex technical … challenges. Conduct code reviews and mentor junior engineers. Willingness to learn, flexible approach, and staying current with emerging trends in IT to maintain an up-to-date technology stack. Required Skills and Experience : 4+ years of experience in software engineering, specializing in .NET Core/Framework. 3+ years of hands-on experience with SQL Server. Familiar with Agile/ More ❯
Posted:
Clean Code
10th Percentile
£36,775
25th Percentile
£48,750
Median
£60,000
75th Percentile
£72,500
90th Percentile
£85,000