Clean Code Jobs

1 to 25 of 825 Clean Code Jobs

Python Developers Needed - DV/SC Cleared - Amazing Company

City of London, London, United Kingdom
Hybrid/Remote Options
Areti Group | B Corp™
Just Growing – It’s Exploding This is your chance to join the foundational engineering team building the future of AI — and do it in a culture obsessed with innovation, clean code, and real impact. This is not a maintenance role. You’ll be architecting new features, solving deep performance and scalability problems, and working alongside some of the … Working with Docker, Kubernetes, and cloud infrastructure (AWS) Developing within a microservices architecture Solving complex problems in data flow, latency, and scale Contributing to a culture of fast iteration, clean code, and continuous learning 🧰 Tech Stack: Python (FastAPI, Flask) TypeScript, Node.js, React PostgreSQL, Redis, Kafka Docker, Kubernetes, AWS CI/CD with GitHub Actions, Terraform 💼 What You’ll … development Strong skills in Python, with exposure to JavaScript/TypeScript Experience with API design, microservices, and cloud deployments Solid understanding of software engineering best practices A passion for clean, maintainable code and performance Experience working in high-growth, product-driven teams Bonus: Experience in data-heavy environments or SC Clearance 🎁 Package & Perks: £55,000 – £100,000 base More ❯
Posted:

Python Developers Needed - DV/SC Cleared - Amazing Company

London Area, United Kingdom
Hybrid/Remote Options
Areti Group | B Corp™
Just Growing – It’s Exploding This is your chance to join the foundational engineering team building the future of AI — and do it in a culture obsessed with innovation, clean code, and real impact. This is not a maintenance role. You’ll be architecting new features, solving deep performance and scalability problems, and working alongside some of the … Working with Docker, Kubernetes, and cloud infrastructure (AWS) Developing within a microservices architecture Solving complex problems in data flow, latency, and scale Contributing to a culture of fast iteration, clean code, and continuous learning 🧰 Tech Stack: Python (FastAPI, Flask) TypeScript, Node.js, React PostgreSQL, Redis, Kafka Docker, Kubernetes, AWS CI/CD with GitHub Actions, Terraform 💼 What You’ll … development Strong skills in Python, with exposure to JavaScript/TypeScript Experience with API design, microservices, and cloud deployments Solid understanding of software engineering best practices A passion for clean, maintainable code and performance Experience working in high-growth, product-driven teams Bonus: Experience in data-heavy environments or SC Clearance 🎁 Package & Perks: £55,000 – £100,000 base More ❯
Posted:

Java Developer

Glasgow, Lanarkshire, Scotland, United Kingdom
Brightwork Ltd
offers the opportunity to work on modern, scalable backend services and APIs that support complex, high-performing systems used across the UK. You'll join a collaborative environment where clean code, Test Driven Development and strong engineering principles are at the core of delivery. What you'll do Design, develop and maintain backend applications and RESTful APIs using … Java and Spring Boot Follow Test Driven Development practices to ensure robust and maintainable code Containerise applications using Docker and work within cloud-based environments Collaborate closely with Frontend, QA and DevOps teams to deliver complete solutions Participate in code reviews, design discussions and agile ceremonies Optimise application performance, scalability and security What you'll bring Strong hands … Knowledge of RESTful API design, JSON and Web Services Experience of Kafka and Dockerised development Background in Test Driven Development using tools such as JUnit or Mockito Understanding of clean code principles, SOLID design and modern engineering practices Familiarity with Git and build tools such as Maven or Gradle Nice to have Experience with React, JavaScript, HTML and More ❯
Employment Type: Permanent
Posted:

AI Workflow Engineer (Diffusion-Based Image Generation)

United States
G2i Inc
within the overall architecture of the creative tool. • User Feedback Integration: Gather and analyze user feedback to continuously improve the functionality and user experience of the creative tool. • Maintain Code Quality: Ensure high standards of code quality, including writing clean, maintainable code and conducting regular code reviews. Qualifications • Advanced Degree: Bachelor's or Master's … conducting research and development to explore new techniques and methodologies. • User-Centric Approach: A user-centric approach to design and development, with experience in gathering and integrating user feedback. • Code Quality: Commitment to maintaining high standards of code quality, including writing clean, maintainable code and conducting regular code reviews. • Artistic Collaboration: A passion for the More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Java Software Engineer

City of London, London, United Kingdom
Arrows
AWS – paying up to £650/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering culture. What You … for a high-availability platform Deploy and manage services in AWS with Kubernetes (EKS) Design, implement, and own features end-to-end from discovery to production support Advocate for clean code, automated testing, and CI/CD best practices Mentor other engineers and contribute to a culture of knowledge-sharing Collaborate with cross-functional teams including product, design More ❯
Posted:

Senior Java Software Engineer

London Area, United Kingdom
Arrows
AWS – paying up to £650/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering culture. What You … for a high-availability platform Deploy and manage services in AWS with Kubernetes (EKS) Design, implement, and own features end-to-end from discovery to production support Advocate for clean code, automated testing, and CI/CD best practices Mentor other engineers and contribute to a culture of knowledge-sharing Collaborate with cross-functional teams including product, design More ❯
Posted:

Senior Java Developer - Manchester

Manchester, Lancashire, England, United Kingdom
Morson Edge
This flagship tech organisation are shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in clean code, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Senior Java Developer with exceptional Java expertise to join one of … Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Continuously improve team workflows and development processes What They're Looking For Good expertise in Java and JVM-based systems … 3+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points For Experience in microservices architecture and containerization (Docker, Kubernetes) Exposure to CI More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

REACT Developer

Glasgow, Lanarkshire, Scotland, United Kingdom
Brightwork Ltd
to help shape modern, high-performance user interfaces that connect seamlessly with complex backend systems and deliver an exceptional user experience. You'll join a collaborative environment that values clean code, Test Driven Development and strong technical ownership. What you'll do Develop and maintain user-facing features using React.js Build reusable components and front-end libraries for … long-term scalability Translate design concepts into high-quality, responsive code Optimise applications for speed, performance and accessibility Collaborate with designers and backend engineers to deliver cohesive solutions Follow Test Driven Development practices and contribute to code reviews Stay current with modern frontend practices and the evolving React ecosystem What you'll bring 2+ years of professional experience … RESTful APIs and TypeScript Knowledge of modern build tools such as Webpack, Vite or Babel Proficiency with Git and version control workflows Understanding of software engineering best practices and clean code principles Nice to have Familiarity with Next.js and SSR/SSG Experience with testing frameworks like Jest, React Testing Library or Cypress Awareness of CI/CD More ❯
Employment Type: Permanent
Posted:

Full Stack Engineer

City of London, London, United Kingdom
Russell Tobin
applications. You’ll work across Python, Node.js, React, and MongoDB while contributing to microservices, cloud deployments, CI/CD, and production reliability. If you love solving complex problems, shipping clean code, and collaborating with cross-functional teams—this role is for you. 🔧 What You’ll Do Design, build, and maintain end-to-end web applications using Python, Node.js … and engineering teams to turn business needs into technical solutions. Build and integrate RESTful APIs and manage backend-frontend data flows. Implement CI/CD pipelines , automated testing, and code reviews to ensure quality and consistency. Support cloud deployments on AWS , focusing on scalability, reliability, and performance. Monitor production systems, troubleshoot issues, and contribute to continuous improvements. 💼 Mandatory Skills … best practices. Proficiency with CI/CD , Docker, and Git workflows. Strong experience with RESTful API design, consumption, and security. Solid grasp of software engineering principles, testing methodologies, and clean code practices. ✨ Nice-To-Have Skills Experience with AWS (Lambda, ECS, S3, CloudWatch). Familiarity with Redis or queueing systems (SQS). Exposure to frontend optimization, responsive UI More ❯
Posted:

Full Stack Engineer

London Area, United Kingdom
Russell Tobin
applications. You’ll work across Python, Node.js, React, and MongoDB while contributing to microservices, cloud deployments, CI/CD, and production reliability. If you love solving complex problems, shipping clean code, and collaborating with cross-functional teams—this role is for you. 🔧 What You’ll Do Design, build, and maintain end-to-end web applications using Python, Node.js … and engineering teams to turn business needs into technical solutions. Build and integrate RESTful APIs and manage backend-frontend data flows. Implement CI/CD pipelines , automated testing, and code reviews to ensure quality and consistency. Support cloud deployments on AWS , focusing on scalability, reliability, and performance. Monitor production systems, troubleshoot issues, and contribute to continuous improvements. 💼 Mandatory Skills … best practices. Proficiency with CI/CD , Docker, and Git workflows. Strong experience with RESTful API design, consumption, and security. Solid grasp of software engineering principles, testing methodologies, and clean code practices. ✨ Nice-To-Have Skills Experience with AWS (Lambda, ECS, S3, CloudWatch). Familiarity with Redis or queueing systems (SQS). Exposure to frontend optimization, responsive UI More ❯
Posted:

PHP Software Engineer

Liverpool, England, United Kingdom
Love2shop
stages of the software development lifecycle—from analysis and design to coding, testing, and deployment. We are looking for a passionate and pragmatic engineer who is committed to writing clean, well-tested code and pushing the boundaries of what our team can achieve. If you are a curious problem-solver who enjoys working across the entire software stack … this is the perfect opportunity for you to grow your skills and make a real impact. Key responsibilities Develop high-quality, scalable code that adheres to SOLID principles and our solution architecture. Contribute to all stages of the software development lifecycle within an agile team, from feature conception to delivery. Write and maintain clean, well-documented code that meets both functional and non-functional requirements. Actively participate in code reviews, sharing knowledge and helping to improve team standards. Collaborate with team members to drive continuous improvement in our development processes and tools. Contribute to the design and implementation of new features, with a strong focus on security best practices. Proactively identify and communicate project risks More ❯
Posted:

Full Stack Software Engineer

Galway, Galway County, Republic of Ireland
Hybrid/Remote Options
CompuStaff
features using Next.js, Node.js, .NET/C#, and TypeScript . Create fast, accessible UIs for customer-facing eCommerce experiences. Develop robust APIs ( REST/GraphQL ) and backend services. Write clean, tested code (e.g., Jest, xUnit, NUnit ) and automate delivery with CI/CD. Optimise for speed, scalability, and reliability; integrate third-party services. Build with cloud-native components … Azure Functions, Service Bus, event-driven ). Take part in Agile ceremonies, code reviews, and a sensible daytime on-call rota. What we’re looking for 5+ years’ experience in full-stack development. Strong TypeScript/JavaScript (ES6+), HTML, CSS ; solid React/Next.js and Node.js . Backend experience with NET/C# . Cloud experience with Azure (Functions …/DevOps. Why join Impact: Ship features used at scale across global markets. Growth: Broaden your skills across cloud, DevOps, and architecture. Culture: Supportive, product-led team that values clean code and learning. Flexibility: Remote-first with balanced on-call coverage. Package: Competitive salary, bonus potential, and clear progression. Ready for the next step? Apply today and let More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer (Odoo / ERP) (m/w/d) - Remote

München, Bayern, Germany
Hybrid/Remote Options
Alphapet Ventures GmbH
tickets, and collaborate closely with Product Owners Manage the entire release process, handle branch management (Git), monitor the CI/CD pipeline, and communicate releases to all stakeholders Write clean, maintainable code, ensure quality through comprehensive testing, and promote high standards in the team through code reviews Proactively identify opportunities for process automation and apply your knowledge … focus on backend or ERP systems Solid, hands-on experience in developing with Odoo and the OCA framework is essential Proven experience in using AI tools for process optimization, code review, or system improvement Excellent knowledge of Python and PostgreSQL , and confident handling of Git , Docker , and CI/CD pipelines Strong commitment to sustainable software architecture, clean code, and a solution-oriented mindset Fluent in English; German language skills are a plus What we offer Responsible, exciting, and varied tasks with plenty of creative freedom in a dynamic company that values flat hierarchies and an open, informal work culture where everyone is on a first-name basis A friendly, open team of around 340 employees More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Full Stack Engineer (Updated)

United Kingdom
Impala Search
using React, TypeScript and C#. Develop scalable backend services and intuitive frontend interfaces - with a strong focus on performance, clarity, and resilience. Translate intricate business and operational logic into clean, modular code across the stack. Work closely with product, design, data, and infrastructure teams to ensure every feature is robust, observable, and production-ready. Collaborate on architecture, design … both frontend (React/TypeScript) and backend (C#). Solid foundation in SQL and data modelling; familiarity with data-heavy systems and RESTful APIs. Passion for modern software engineering: clean code, SOLID principles, design patterns, and continuous improvement. Interest in real-time systems, data visualisation, and turning raw data into business-critical insights. Familiarity with Azure or other … of engineering the systems that help prevent fuel shortages, reduce emissions, and ensure food and medicine reach the people who need them — this is your opportunity. You’ll write code that directly impacts global infrastructure, at a time when clarity, coordination, and speed are more critical than ever. More ❯
Posted:

Senior Software Engineer, Payments - Remote (to GMT +2) / Dublin

Dublin, Ireland
Hybrid/Remote Options
Phorest
for long term reliability. Make informed, pragmatic technical decisions with the autonomy to influence architectural direction and the technical roadmap for the team. Champion and apply engineering best practices (clean code, testing, maintainability, observability) and support your team in doing the same through mentorship and collaboration. Collaborate with product managers and designers to translate technical groundwork into product … fault tolerance and observability. You take full ownership of your work, from design and implementation to deployment and production support, and you're comfortable shipping and monitoring your own code in production. You have strong software craftsmanship: you care deeply about writing clean, maintainable code, follow best releasing practices, and advocate for sustainable engineering. You have solid More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Junior Web Developer

San Antonio, Texas, United States
Bdr Solutions
managers, and QA testers to deliver accessible, intuitive applications that support the clients mission goals. Provide enhancements and ongoing maintenance for existing applications, ensuring security, performance, and compliance. Write clean, maintainable, and well-documented code across both front-end and back-end systems. Integrate APIs and microservices, supporting cloud and container-based environments. Participate in Agile Scrum ceremonies … contribute to sprint planning, and provide timely status updates. Contribute to team velocity by sharing knowledge, peer reviewing code, and recommending process improvements. Support ongoing research and evaluation of emerging technologies, including blockchain, real-time systems, and infrastructure automation. Other duties as assigned. Requirements: Bachelor's degree (or equivalent experience/education/training) 1+ years of full-stack … ability to obtain a Public Trust Preferred Qualifications and Core Competencies: Active Public Trust security clearance. Ability to work and communicate effectively in a remote environment Ability to write clean code and document your work effectively Ability to analyze requirements to produce a realistic level of effort Ability to design effective software architectures for large development projects Ability More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Hybrid/Remote Options
Oscar Associates (UK) Limited
SaaS platform. Collaborating closely with other engineers, product managers, and designers to deliver high-quality code. Taking ownership of projects from concept to deployment in an AWS environment. Writing clean, maintainable code across the full stack (PHP/Laravel or Python + React/Vue.js). Contributing to system architecture, best practices, and continuous improvement. Working hybrid - just …/Laravel or Python . Frontend development experience with React or Vue.js . Solid understanding of SQL databases and relational design. Experience working in AWS environments. A passion for clean code, testing, and scalable architecture. A collaborative mindset - someone who thrives in a team setting. What's On Offer £55,000 - £65,000 depending on experience. Hybrid working More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Software Engineer (.Net/AWS)

City of London, London, United Kingdom
Levy Global
Software Engineer with strong expertise in .NET and AWS to join our client Key Responsibilities Design, develop, and maintain scalable, high-performance software solutions. Develop and manage Infrastructure as Code (IaC) using AWS CDK (Python) to automate deployment and cloud resource management. Drive code quality through automated testing , unit testing, and adherence to clean code principles. … processes, and configurations. Experience & Competencies Experience as a Senior .NET Engineer , ideally within financial services or a similarly complex domain. Strong hands-on experience with AWS and Infrastructure as Code , particularly AWS CDK in Python . Familiarity with Entity Framework (or similar ORM frameworks) and contract-first system design . Solid understanding of automated testing frameworks and unit testing More ❯
Posted:

Senior Software Engineer (.Net/AWS)

London Area, United Kingdom
Levy Global
Software Engineer with strong expertise in .NET and AWS to join our client Key Responsibilities Design, develop, and maintain scalable, high-performance software solutions. Develop and manage Infrastructure as Code (IaC) using AWS CDK (Python) to automate deployment and cloud resource management. Drive code quality through automated testing , unit testing, and adherence to clean code principles. … processes, and configurations. Experience & Competencies Experience as a Senior .NET Engineer , ideally within financial services or a similarly complex domain. Strong hands-on experience with AWS and Infrastructure as Code , particularly AWS CDK in Python . Familiarity with Entity Framework (or similar ORM frameworks) and contract-first system design . Solid understanding of automated testing frameworks and unit testing More ❯
Posted:

Senior Front End Engineer - React

Manchester, England, United Kingdom
djr
by millions. This is a modern environment where engineering standards matter — you’ll work with React, TypeScript, and Azure-based microservices in a product-led setup that values autonomy, clean code, and great UX. You’ll be joining a cross-functional team that blends speed and quality, shipping products that solve real customer problems at scale. Expect modern … Designing and building performant, scalable, and intuitive UIs using React and modern front-end tooling. Collaborating closely with engineers, designers, and product managers to deliver high-impact features. Writing clean, testable, maintainable code with a focus on performance and accessibility. Helping shape engineering standards, best practices, and architecture across multiple products. Working in a fast-moving Agile environment … with CI/CD, automated testing, and code reviews at the core. What We’re Looking For Deep expertise in React , JavaScript/TypeScript, and modern front-end frameworks. Experience working with RESTful APIs and building rich, data-driven interfaces. Knowledge of cloud environments (Azure or AWS) and CI/CD pipelines (GitHub Actions, Jenkins, etc.). Familiarity with More ❯
Posted:

Senior Software Engineer (Typescript/Next.js) (m/f/d)

München, Bayern, Germany
Hybrid/Remote Options
Scout24 Holding GmbH
help us elevate the standard for software quality, stability, and long-term value. What You'll Do: Improve and extend our existing codebase while maintaining a high standard of code quality and test coverage. Design and implement scalable, maintainable, and well-structured solutions based on modern architecture principles. Drive architectural decisions with a focus on modularity, clean code … optimization, caching, and CDN strategies. Solid understanding of component-based architecture , state management, and modern web APIs Deep knowledge of software design principles (e.g., SOLID, DRY, KISS) Passion for clean, testable, and maintainable code Familiarity with CI/CD pipelines , Git, and agile development practices A collaborative mindset and willingness to share knowledge and best practices Experience with … Generative AI (GenAI) to enhance engineering productivity, automate repetitive tasks, and optimize workflows. You should demonstrate the ability to integrate AI-driven solutions into your daily work - such as code generation, debugging, reviews, documentation, and decision support-to improve efficiency for yourself and your teams. A proactive approach to exploring and implementing AI tools that drive innovation and streamline More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Web Developer

United States
Givzey
our company's web pages programs and applications. Your goal will be converting our needs into functional and user-friendly websites and programs. You should be able to write clean code and ensure your programs run properly. We also expect you to be passionate about building software and perform well working in a team along with developers engineers … giving, hone predictability, and provide a world-class donor experience. At Givzey, our tech stack is Linux, Python, Flask, React, Javascript, PostgreSQL and AWS Build fully functional programs writing clean testable code Design user interface and web layout using HTML/CSS practices Organize testing and debugging on a regular basis Upgrade and repair existing programs and integrate More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

PHP Developer

Newton Abbot, Devon, South West, United Kingdom
Hybrid/Remote Options
Bowerford Associates
requirements. In this position you will play a key role in developing and maintaining a range of business-critical applications, websites and system integrations. If you like to write clean and maintainable code and you enjoy solving complex problems, I would like to hear from you immediately! The role is offered on a hybrid working basis, 3 days … area at short notice. In this role you will be responsible for: - Developing bespoke software and middleware solutions to support and help grow business operations. Deliver high-quality, secure code using modern and best practice approaches. Collaborating with stakeholders to translate business requirements into robust technical solutions. Troubleshooting and resolving issues across development environments. Mentoring more junior team members … with industry trends, frameworks and emerging technologies. We are looking to speak with collaborative, hands-on PHP Developers who enjoy working in a fast-paced environment. You MUST value clean code, modern development practices, and believe in sharing knowledge with others. You will be confident in leading discussions with technical and non-technical stakeholders, designing solutions to solve More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Web Developer, Lion Holdings

Fort Lauderdale, Florida, United States
Valuetainment
high standards. Hello Web Developer ! Join us. The Web Developer is responsible for designing, coding, and maintaining websites, including all aspects like layout, functionality, and user experience, by writing clean code using languages like HTML, CSS, and JavaScript to create visually appealing and user-friendly websites that perform well across different devices and browsers. He/She creates … languages like Python, Java, PHP, to handle data processing and database interactions User experience (UX) design: Contributing to the overall user experience by creating intuitive navigation and site layouts Code review and testing: Writing clean, well-documented code and thoroughly testing website functionality across different browsers and devices Collaboration with designers and stakeholders: Working with designers to More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Java Developer (Must have exposure to Azure and prior government experience)

Manchester Area, United Kingdom
Amber Labs
Senior Java Developer to join our growing team. You’ll be instrumental in building robust, scalable backend systems using modern technologies and cloud platforms. If you’re passionate about clean code, distributed systems, and continuous delivery, we want to hear from you. What You’ll Do Design and build scalable backend services using Java and Spring Boot, with … CI/CD pipelines to ensure smooth, automated deployments and rapid iteration cycles Containerize applications using Docker and collaborate on orchestration strategies (Kubernetes experience is a plus) Maintain high code quality through rigorous testing, code reviews, and adherence to clean coding principles Collaborate cross-functionally with DevOps, QA, and Product teams to deliver end-to-end solutions More ❯
Posted:
Clean Code
10th Percentile
£41,250
25th Percentile
£52,500
Median
£67,500
75th Percentile
£80,000
90th Percentile
£90,000