Permanent Clean Code Job Vacancies

1 to 25 of 493 Permanent Clean Code Jobs

Rust Developer with Security Clearance

Aberdeen, Maryland, United States
Verigent, LLC
seeking a Rust developer who specializes in using the Rust programming language to build reliable and efficient software. Focus on designing, developing, and maintaining applications. Key responsibilities include writing clean, maintainable code, conducting code reviews, troubleshooting, and staying up-to-date with the latest Rust advancements. Job Description and Requirments • Software Development: Designing, developing, and maintaining software … applications using Rust. • Code Quality: Writing clean, maintainable, and efficient code, conducting code reviews, and ensuring code quality and standards. • Collaboration: Working with cross-functional teams, collaborating on projects, and providing constructive feedback. • Problem Solving: Troubleshooting, debugging, and optimizing applications for performance and scalability. • Staying Updated: Keeping up with the latest Rust trends, libraries, and More ❯
Employment Type: Permanent
Salary: USD 200,000 Annual
Posted:

Software Developer

S74, Upper Hoyland, Barnsley, South Yorkshire, United Kingdom
Hybrid / WFH Options
JSL Solutions Ltd
+ Bonus | 25 Days Holiday | Full-Time, Permanent | Hybrid Working Considered Looking for a development role where your work has a real-world impact – not just in code, but in how a business operates? We’re recruiting a Software Developer for a growing, well-established business in South Yorkshire. You’ll join a collaborative, forward-thinking team that's … building smart, scalable tools to drive operational efficiency across a busy, tech-led distribution environment. If you enjoy problem-solving, love clean code, and want to contribute to a live system with real users and real outcomes, this could be a great fit. The company put the employees at the heart of everything. Excellent working environment, free on … Developing robust, scalable applications using PHP 8 and MongoDB Working on full lifecycle projects – from design to deployment and support Contributing to architectural improvements and new system features Writing clean, testable, well-documented code Using GitHub for version control, pull requests, and collaborative development Supporting continuous improvement by staying up to date with modern coding practices Collaborating cross More ❯
Employment Type: Permanent
Salary: £35000 - £45000/annum plus bonus and excellent benefits
Posted:

Software Engineer

Solihull, West Midlands, United Kingdom
Hybrid / WFH Options
Convergence Group Ltd
planning and architecture through delivery and maintenance. You'll help us evolve our connectivity products and internal tools using modern technologies -while contributing to an engineering culture that values clean code, autonomy, and continuous improvement. Responsibilities of our Software Engineer: Build and maintain high-quality, scalable web applications using C#, JavaScript, web development frameworks and libraries (e.g. React … software quality with unit, integration, and automated testing. Collaborate in Agile environments (Scrum, Kanban) - participating in standups, sprint planning, and retros. Troubleshoot, debug, and resolve application issues. Engage in code reviews to maintain standards, knowledge sharing, and continuous learning. Drive improvements across the SDLC: tools, pipelines, architecture, and documentation. What you'll Bring: A minimum of 5 years' experience … bring the right skills, attitude, and drive to shape the future with us. Ready to Build What's Next? If you're a C# software engineer who thrives on clean code, complex systems, and working with a smart, passionate team - we want to hear from you! Apply now and help us lead the future of connectivity. C# .Net More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Senior Java Developer

Manchester, Lancashire, United Kingdom
InterQuest Solutions
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 deep 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 Help with the hiring process for your team and help attract world-class talent Continuously improve team workflows and development … expertise in Java and JVM-based systems (8+ 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Engineering Lead

Manchester, North West, United Kingdom
InterQuest Group (UK) Limited
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 Technical Lead with deep Java expertise to lead one of their … 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 Own the hiring process for your team and help us attract world-class talent Continuously improve team workflows and development … expertise in Java and JVM-based systems (8+ 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 More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer - Mobile Platforms

United Kingdom
Hybrid / WFH Options
NewStore
when it comes to Mobile development and lead by example. Mentor and guide: Empower junior engineers and share your knowledge to foster their growth. Champion best practices: Promote TDD, clean code, and robust architectural practices. Collaborate effectively: Work across teams to create cohesive and scalable solutions. What You'll Do Provide Mobile expertise: Be the go to person … and others accountable for delivering high-quality work. Mentorship and knowledge sharing: Empower your team by providing guidance and fostering a collaborative environment. Focus on developer experience: Champion simplicity, clean code, and a streamlined workflow for all engineers. You can learn more about our Minimum Standards of Product Development here Your Story Are you a seasoned engineer with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Golang Engineer

London, United Kingdom
Rollbar, Inc
enhancing technical assets onto one global platform, to foster new commercial opportunities and enable innovation. As a member of the team, you will play a key role in improving code to further improve the reliability and performance of our applications. You will have access to like-minded developers, with whom you can collaborate, discuss ideas and concepts, pair-with … the role: Product Definition - develop a solid understanding of our product and help to contribute ideas and suggestions Operating - follow our processes and patterns in order to ensure reliable, clean code and take responsibility for the running of our components in production Communicate - transparently communicate the progress of your work and discuss ideas with your team and Technology … Microservice/Event Driven Design - An understanding of the complexities with event driven design and how to best approach them Experience or interest in application development and writing good clean code Cloud environments. We use AWS Testing approaches such as unit testing or functional testing Working within an e-commerce business where reliability is critical At JET, this More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead AI Engineer

Islington, London, United Kingdom
Islington Council
public services that matter. You'll work with the latest technology to solve real-world challenges. We're collaborative, ambitious, and resourceful and if you thrive on impact, love clean code, and believe AI should be ethical and accessible, we want you in our team. We're not just building systems and applications, we're re-imagining the … intelligent solutions, mentoring talent, and driving innovation across public services that matter. Work with the latest technology to solve real-world challenges. Contribute to a culture that values impact, clean code, and ethical, accessible AI. Help re-imagine how we operate and shape a new resident experience. Note to Recruitment Agencies We kindly ask that recruitment agencies do More ❯
Employment Type: Permanent
Salary: GBP 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 Engineer (all genders)

Karlsruhe, Baden-Württemberg, Germany
understandAI GmbH
scalable and reliable web applications within an experienced team with a focus on customer satisfaction You create a positive user experience that is highly optimized towards productivity You write clean, maintainable, and well tested code You participate in code reviews and pair programming sessions of your team You set up integration pipelines and automate our business processes … to learn and open-minded You have strong software engineering skills or want to build those You have passion for building the full stack of web applications and writing clean code You are familiar with agile software development You raise concerns over code quality or lacking test cases and fix problems once you see them You have More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Engineer - .Net

Bristol, Gloucestershire, United Kingdom
Fairygodboss
other development teams and the wider business to ensure your team is building the right solutions in the right way. • Ensure outcomes are identified and measured for success. • Conduct code reviews, enforce coding standards, and ensure the quality and maintainability of the codebase. • Identify and resolve performance bottlenecks in applications and optimize the use of cloud resources. • Implement best … to both technical and non-technical stakeholders to help drive fast decisions. • Cloud and DevOps: o Extensive experience with AWS cloud architecture and services. Automated testing, and infrastructure as code (IaC) using tools like AWS CDK, Terraform etc. • Design Principles o Strong understanding of good coding and testing practices such as clean code, SOLID and TDD. • Problem More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (f/m/d) Berlin

Berlin, Germany
Hybrid / WFH Options
Flagship Founders GmbH
Your mission We are looking for an experienced Senior Software Engineer to join our journey at Kaiko Systems in Berlin, London or Brasil. If you're passionate about clean code, smart architecture, and product impact-you'll feel right at home. What you'll do: Deliver End-to-End Value : Think beyond the story - own features from idea … to delivery. Collaborate closely with Product Managers from the start, challenge and enrich their thinking, and take full responsibility for testing, code reviews, and deployment. Ensure that what we ship is reliable, impactful, and maintainable. Code with Purpose : Write and maintain Python code using Django, Celery, and PostgreSQL - always optimizing for performance, readability, and scalability. Design Thoughtfully … Develop mid-sized project architectures that are scalable, maintainable, and secure. Build Reliable Systems : Develop robust, testable code and implement automated testing strategies to ensure maintainability and high code quality. Own the Infra : Support and improve our DevOps stack with CI/CD pipelines and infrastructure-as-code practices. Secure by Design : Implement secure development practices and More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior DevOps Engineer - AWS

London, South East, England, United Kingdom
Robert Walters
a strategic lens to team processes and tooling, helping improve how the team operates and ultimately delivering valuable, high-quality software to customers. What you'll be doing Build clean, maintainable features and resolve end-to-end issues, ensuring solutions are fit for purpose, add business value, and meet quality standards. Contribute to strategies for managing technical debt, ensuring … are secure, resilient, and reliable. Define and analyse test approaches to deliver the best possible customer experience, with a focus on security, usability, and accessibility. Conduct and participate in code reviews, considering functional and non-functional requirements such as performance, resiliency, maintainability, and security. Promote continuous improvement in team effectiveness and culture, supporting changes that enhance productivity and happiness. … SDK & CDK, Python, React, HTML/CSS, Java, Spring, Terraform/CloudFormation Hands-on experience: Building serverless applications in AWS Building microservices in Java (Spring Boot) Strong understanding of clean code principles, design patterns, distributed systems, software testing, CI/CD, and Agile methodologies (Scrum/Kanban). Knowledge of application security. Additional desirable skills: SQL, GraphQL, Maven More ❯
Employment Type: Full-Time
Salary: £75,000 - £90,000 per annum
Posted:

Senior Engineer - AWS

London, South East, England, United Kingdom
Robert Walters
a strategic lens to team processes and tooling, helping improve how the team operates and ultimately delivering valuable, high-quality software to customers. What you'll be doing Build clean, maintainable features and resolve end-to-end issues, ensuring solutions are fit for purpose, add business value, and meet quality standards. Contribute to strategies for managing technical debt, ensuring … are secure, resilient, and reliable. Define and analyse test approaches to deliver the best possible customer experience, with a focus on security, usability, and accessibility. Conduct and participate in code reviews, considering functional and non-functional requirements such as performance, resiliency, maintainability, and security. Promote continuous improvement in team effectiveness and culture, supporting changes that enhance productivity and happiness. … SDK & CDK, Python, React, HTML/CSS, Java, Spring, Terraform/CloudFormation Hands-on experience: Building serverless applications in AWS Building microservices in Java (Spring Boot) Strong understanding of clean code principles, design patterns, distributed systems, software testing, CI/CD, and Agile methodologies (Scrum/Kanban). Knowledge of application security. Additional desirable skills: SQL, GraphQL, Maven More ❯
Employment Type: Full-Time
Salary: £80,000 - £90,000 per annum
Posted:

Software Engineer (React)

Glasgow, United Kingdom
Intrum Justitia
skills with RESTful APIs (AWS Lambda, API Gateway, DynamoDB). Experience deploying frontend apps on AWS (CloudFront, S3, Cognito). Proficiency with Git, CI/CD, and infrastructure-as-code (AWS SAM or CloudFormation). Familiarity with automated testing frameworks and practices. Passion for clean code, simplicity, and agile delivery. Experience writing and testing Python code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (React)

Manchester, Lancashire, United Kingdom
Intrum Justitia
skills with RESTful APIs (AWS Lambda, API Gateway, DynamoDB). Experience deploying frontend apps on AWS (CloudFront, S3, Cognito). Proficiency with Git, CI/CD, and infrastructure-as-code (AWS SAM or CloudFormation). Familiarity with automated testing frameworks and practices. Passion for clean code, simplicity, and agile delivery. Experience writing and testing Python code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer- Kubernetes for Advanced Compute

New York, United States
Bloomberg
Area Engineering and CTO Ref # Description & Requirements The role: We are seeking a highly skilled Engineer to join our team, with a strong background in Kubernetes, infrastructure as code, and Linux/OS and a general interest in distributed systems. The ideal candidate will have experience operating Kubernetes on-premise at scale, as well as expertise in networking … build, and maintain highly reliable, scalable, and efficient infrastructure platforms that support our engineering teams and business needs. Participate in system design discussions and contribute to architectural decisions Ensure code quality through standard methodologies, code reviews, and alignment to clean code principles To produce clear and consumable documentation for a wide audience Communicate effectively across diverse … helm charts, kustomize, etc) Experience with Kubernetes extensions (device-plugins, CRD, CNIs, and CSIs) We'd love to see: Experience with Terraform, Ansible, and Cloud Formation for infrastructure as code Experience with cloud-native technologies, such as AWS, GCP, or Azure Experience with BGP ECMP, including its configuration and troubleshooting Experience with developing and maintaining eBPF programs for security More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Architect

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
Person Centred Software Ltd
technical direction of the mCare product, aligning with business goals and long-term vision. Create and maintain high-quality architectural documentation that sets the standard for engineering excellence. Champion clean code, design patterns, testability, and maintainability across the codebase. Develop full-stack C# solutions, including client and server-side components, within the .NET ecosystem. Own and enhance the … Extensive experience in software architecture, including leadership of enterprise-level SaaS solutions. Deep proficiency in Microsoft .NET (C#), including modern versions such as .NET 9. Proven ability to write clean, scalable, and testable code with a strong focus on unit testing and TDD/BDD practices. Demonstrated success in producing robust design documentation and guiding teams through complex More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer (.NET AND AWS)

Manchester, North West, United Kingdom
Daniel James Resourcing Ltd
work on high-scale, cloud-native platforms that are core to the business, used daily by a large professional user base. Youll be joining a team that genuinely values clean code, thoughtful architecture and continuous delivery. Youll have influence not just on what is built but how it is built, with real freedom to shape engineering practices and … surrounded by engineers and product teams who are passionate about doing things properly, not cutting corners. The role Design, build and maintain scalable, high-performance applications and services. Write clean, maintainable, well-tested code. Spot and resolve issues early, whether thats a performance bottleneck, data integrity risk or security concern. Integrate with third-party systems and contribute to building More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Senior Software Developer

Santa Clara, California, United States
Avance consulting
foundation in ServiceNow development, JavaScript, DevOps, and UI/UX design, with added expertise in AI integration, unit testing, and performance optimization. This role includes leading design initiatives, writing clean, efficient, and scalable code, conducting code reviews, and contributing to automation and AI-powered solutions. Key Responsibilities: Develop and extend ServiceNow applications, including workflows, business rules, UI … policies, and integrations. Lead the design and front-end development of intuitive and user-friendly interfaces using modern frameworks. Write efficient, performant, and secure code following industry best practices. Implement comprehensive unit tests and test automation to ensure code quality and reduce regression issues. Apply DevOps practices to streamline development pipelines using tools like Jenkins, Git, Docker, and … CI/CD workflows. Conduct peer code reviews, mentor junior developers, and uphold high standards for software design and implementation. Collaborate with product, design, and business teams to translate requirements into technical solutions. Integrate and help build AI/ML-powered features, such as intelligent automation, recommendation engines, or conversational interfaces. Continuously monitor, analyze, and improve application performance and More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Lead Angular Developer

Nationwide, United Kingdom
Charles Jenson Recruitment
of Angular (v16+) and TypeScript, and a strong background in architecting robust single-page applications (SPAs), we want to hear from you. Key Responsibilities Lead technical design discussions and code reviews, promoting clean code and modular architecture. Implement solutions using Angular (v16+), AngularJS, and TypeScript. Testing strategies with tools like Cypress to ensure quality and coverage. Integrate More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum
Posted:

Lead Angular Developer

Milton Keynes, Buckinghamshire, England, United Kingdom
Charles Jenson Recruitment Ltd
of Angular (v16+) and TypeScript, and a strong background in architecting robust single-page applications (SPAs), we want to hear from you. Key Responsibilities Lead technical design discussions and code reviews, promoting clean code and modular architecture. Implement solutions using Angular (v16+), AngularJS, and TypeScript. Testing strategies with tools like Cypress to ensure quality and coverage. Integrate More ❯
Employment Type: Full-Time
Salary: £50,000 - £55,000 per annum
Posted:

Front End Engineer(React and TypeScript)

Brooklyn Park, Minnesota, United States
Hybrid / WFH Options
Innova
React, this role is for you. As a key contributor, you'll collaborate with UX designers, product managers, and backend engineers to build scalable applications that users love. From clean code to pixel-perfect interfaces, your work will directly shape how users interact with our products. What You'll DoDevelop modern web applications using React and TypeScript Write … clean, performant, and accessible code Collaborate with UX and product teams to deliver intuitive user experiences Integrate APIs and build full-stack solutions with backend teams Own code quality through testing and peer reviews Participate in agile ceremonies and contribute to planning and estimation Continuously improve engineering standards and practices What You Bring3+ years in frontend development More ❯
Employment Type: Permanent
Salary: USD 80 Hourly
Posted:

Remote Frontend Tech Lead

Nationwide, United Kingdom
Hybrid / WFH Options
Charles Jenson Recruitment
of Angular (v16+) and TypeScript, and a strong background in architecting robust single-page applications (SPAs), we want to hear from you. Key Responsibilities Lead technical design discussions and code reviews, promoting clean code and modular architecture. Implement solutions using Angular (v16+), AngularJS, and TypeScript. Testing strategies with tools like Cypress to ensure quality and coverage. Integrate More ❯
Employment Type: Permanent
Salary: £51900 - £56300/annum
Posted:

Senior Software Engineer

Manchester, Lancashire, United Kingdom
Anaplan Inc
applications, focusing on backend and full-stack development. Collaboration & Communication: Work closely with product managers, designers, and other engineers to understand requirements and deliver solutions that meet business goals. Code Quality & Testing: Write clean, efficient code and ensure robust testing practices. Contribute to code reviews, ensuring adherence to best practices for test-driven development (TDD) and … maintaining high code quality. Mentorship & Leadership: Provide technical mentorship to junior and mid-level engineers. Guide the team in coding practices, architecture decisions, and problem-solving approaches. Debugging and Optimization: Troubleshoot and debug production issues. Optimize applications for performance and responsiveness. Stay Up to Date with Technology: Keep yourself and the team updated on the latest Python technologies, frameworks More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Clean Code
10th Percentile
£40,000
25th Percentile
£51,750
Median
£65,000
75th Percentile
£78,125
90th Percentile
£90,000