Permanent Clean Code Job Vacancies

101 to 125 of 721 Permanent Clean Code Jobs

Senior Developer

Chester, Cheshire, North West, United Kingdom
Hybrid / WFH Options
Searchability (UK) Ltd
lookout for a Senior Software Developer with strong backend skills and experience across a modern cloud-native tech stack. You'll help design and implement robust, secure systems, write clean and testable code, and support key architectural decisions. You'll also collaborate with cross-functional teams, contribute to API development, and mentor junior developers. There's potential to … hearing from you! Key Skills: PHP, Symfony, MySQL, REST APIs, Microservices, JavaScript, React, Java, AWS, Docker, CI/CD, Git, Secure Coding, Test-Driven Development, Distributed Systems, Infrastructure as Code (CDK/Terraform), Linux/Bash More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Senior React Native Developer

England, United Kingdom
Ascent Software
mobile applications that are used by millions of people to make their homes more efficient, comfortable, and sustainable. If you're passionate about elegant mobile experiences, take pride in clean, scalable code, and thrive in a collaborative, mission-driven environment, we'd love to hear from you. Responsibilities Build and maintain performant React Native applications for both iOS … and Android. Collaborate with designers to create intuitive, visually appealing mobile UIs. Integrate with RESTful APIs and handle offline-first scenarios where needed. Design and implement clean, scalable, and testable code. Lead and participate in code reviews, contributing to continuous improvement. Guide architectural decisions and technical direction for mobile projects. Work with backend and QA teams to ensure … development, and mobile state management (e.g. Redux, Zustand). Solid experience with REST APIs and handling edge cases such as caching, throttling, and error handling. Familiarity with native mobile code (Swift, Kotlin, Objective-C, or Java) and bridging when needed. Experience publishing and maintaining apps on the App Store and Google Play. Strong debugging and performance optimization skills. Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Backend Engineer

London, United Kingdom
Hybrid / WFH Options
Fruition Group
Lead architectural decisions focusing on performance, observability, fault tolerance, and scalability Own complex backend features end-to-end-design, implement, test, deploy, and monitor Mentor and guide engineers through code reviews, design discussions, and best practices Collaborate closely with Product, Design, and Engineering teams in an agile environment Drive continuous improvement in engineering standards, code quality, and team … Framework Deep understanding of microservices architecture, APIs, service discovery, and messaging patterns Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker; Kubernetes a plus) Strong software engineering fundamentals: clean code, testing, performance optimization, OOP, algorithms Familiar with SQL and NoSQL databases (PostgreSQL, MongoDB) and CI/CD pipelines Comfortable in fast-changing environments with a strong sense More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Backend Developer (f/m/d) Remote (Europe)

London, United Kingdom
Hybrid / WFH Options
Randstad (Schweiz) AG
About Us DeepOpinion is the enterprise-grade Agentic Automation platform enabling teams to put their complex knowledge work on autopilot. By combining Agentic AI, business process digitization and no-code development in a single platform, teams can create AI apps in minutes to achieve 90%+ straight-through processing. With €11 million raised in a Series A funding round … providers: Google Cloud Platform, Microsoft Azure Events and asynchronous tasks: Celery, NATS, Argo Workflows We work agile in sprints and iteratively deliver towards our milestones and goals. We do code reviews and regular pair programming. Furthermore, we work flexibly with a strong focus on delivering results. Most importantly: We work closely together with the whole team, we help each … take feedback, we spar, we communicate. Key Responsibilities Develop benchmarking systems and contribute to scaling our API to manage increased traffic from new customers effectively. Work to maintain high code quality and reduce production bugs, helping to create a seamless and reliable user experience. Design and implement maintainable, high-performance server-side code, continuously enhancing our API technology More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Apprentice

Bedford, Bedfordshire, United Kingdom
Hybrid / WFH Options
Getting In Limited
Guestia offices 4 days a week and 1 day a week at MK College. What You'll Do: Collaborate with development teams to create, enhance, release software solutions. Write clean, scalable, high-quality code and contribute to peer/code reviews. Ensure software is delivered with quality by writing unit and automated tests Troubleshoot, identify and fix … Participate in Agile ceremonies such as stand-ups, sprint planning and retrospect's. Learn and apply best practices in software development. Skills You will Learn: Create logical and maintainable code Develop effective user interfaces Exposure to databases, micro-services, APIs, web applications and mobile applications Test code and analyse results to correct errors found using unit testing Conduct … a range of test types, such as integration, system, user acceptance, non-functional, performance and security testing. Identify and create test scenarios Apply structured techniques to problem solving, debug code and understand the structure of programmes in order to identify and resolve issues Create simple software designs to effectively communicate understanding of the program Create analysis artefacts, such as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Junior with Security Clearance

Annapolis Junction, Maryland, United States
EverWatch
international law . Responsibilities As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for a software engineer like you to develop efficient and effective software, from vision … software development experience with basic programming languages, technologies, tools, or web development stacks Experience with Agile methodology, extreme programming, software engineering, product management, and software products Experience writing source code for new applications or generating and enhancing code samples for existing applications Experience acquiring client requirements and resolving workflow problems through automation optimization Experience creating solutions to complex More ❯
Employment Type: Permanent
Salary: USD 115,143 Annual
Posted:

Software Engineer, Mid with Security Clearance

Annapolis Junction, Maryland, United States
EverWatch
international law . Responsibilities As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for a software engineer like you to develop efficient and effective software, from vision … software development experience with basic programming languages, technologies, tools, or web development stacks Experience with Agile methodology, extreme programming, software engineering, product management, and software products Experience writing source code for new applications or generating and enhancing code samples for existing applications Experience acquiring client requirements and resolving workflow problems through automation optimization Experience creating solutions to complex More ❯
Employment Type: Permanent
Salary: USD 115,143 Annual
Posted:

Software Engineer

United Kingdom
Hybrid / WFH Options
Newspaper WordPress
companies to solving complex problems with scalable software. Job Responsibilities: Design, develop, and test scalable software applications Collaborate with cross-functional teams including architects, DevOps, and QA Write clean, maintainable, and efficient code using modern languages (Java, Python, JavaScript, etc.) Participate in code reviews and software optimization efforts Contribute to cloud-based deployments (IBM Cloud, AWS, Azure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, United Kingdom
Hybrid / WFH Options
Newspaper WordPress
companies to solving complex problems with scalable software. Job Responsibilities: Design, develop, and test scalable software applications Collaborate with cross-functional teams including architects, DevOps, and QA Write clean, maintainable, and efficient code using modern languages (Java, Python, JavaScript, etc.) Participate in code reviews and software optimization efforts Contribute to cloud-based deployments (IBM Cloud, AWS, Azure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Ripple
data acquisition and cleaning to deployment and production support. Collaborate with researchers, engineers, and stakeholders across the business to align technical design with trading objectives. Drive engineering excellence through clean code, automated testing, operational rigor, and mentorship of junior team members. WHAT YOU'LL BRING: 5+ years of software development experience in quantitative trading, with deep expertise in … software development, automated testing, and secure, scalable architecture design. Exposure to FX and/or crypto markets; front-end experience with frameworks like React is a plus. Passion for clean, testable code, continuous learning, and mentoring peers on engineering best practices. Degree in Computer Science or related field, with a strong focus on problem-solving and simplicity in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Fulls-Stack .NET Developer On-Site

Enfield, Middlesex, England, United Kingdom
IT Talent Solutions Ltd
frontend interfaces. What you'll be doing: Building secure, scalable .NET applications Developing responsive, user-friendly web interfaces Working on authentication features like login flows and token management Writing clean, maintainable code and improving system performance Collaborating with senior engineers and learning best practices Tech you'll use: C# and .NET Core or Framework SQL Server HTML, CSS More ❯
Employment Type: Full-Time
Salary: £30,000 - £35,000 per annum
Posted:

Senior Web Developer

Newcastle-upon-Tyne, Tyne and Wear, North East, United Kingdom
Hybrid / WFH Options
Home Group Limited
lives, not profit margins. If youre ready to use your skills where they really matter, this could be the move that makes it all click. What youll do Build clean, accessible and high-performing digital solutions with React, NodeJS and TypeScript Lead technical decisions and contribute to coding standards across the team Mentor junior developers and support their growth … GraphQL and building scalable data structures Experience guiding technical decisions and mentoring others in a collaborative way A calm, clear communicator who thrives in agile environments An interest in clean, test-driven code and modern development tools like NestJS and NextJS Were sorry, but we cant offer sponsorship for this role due to certificate limits. We do review More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Data Engineer

London, United Kingdom, Vauxhall
Citywire
prototype fast, ship often, and embrace hands-on problem-solving; maturing projects as they become foundational parts of the company's infrastructure, whether that means writing resilient, test-driven code, designing for observability, or building systems that can scale and recover gracefully. You’ll have the space to experiment and the responsibility to stabilise when it counts. You’ll … on context. What we’re looking for: -Experience: 3+ years in data engineering or backend development, ideally in a fast-paced or product-led environment. -Python skills: Confident writing clean, modular, and testable code - you’ve likely worked with pytest and TDD where it makes sense. -Cloud Fluency: Solid experience with AWS (especially Lambda, Kinesis, SQS, EventBridge) and More ❯
Employment Type: Permanent
Posted:

Technical Lead (ServiceNow) London Market, Insurance

City of London, London, United Kingdom
Hybrid / WFH Options
Hanson Lee Resourcing Ltd
agile development environment. Strong knowledge on creation of data models based on the provided requirements. Strong knowledge of dependency management tools such as Maven/Gradle. Strong knowledge on Clean Architecture and Clean code practices Good troubleshooting and problem-solving skills with excellent understanding of system development methodologies, techniques, and tools. Responsible for leading the delivery teams More ❯
Employment Type: Permanent, Work From Home
Posted:

Lead Backend Engineer (m/f/d)

München, Bayern, Germany
Hybrid / WFH Options
Peter Park System GmbH
Ownership: Take accountability for backend projects from concept to delivery and beyond, setting the standard for reliability and quality across the lifecycle. Champion Engineering Excellence: Set the bar for clean, performant, and maintainable code; foster a culture of high standards and technical curiosity. Lead & Develop Engineers: Guide backend engineers through mentorship, coaching, and clear technical direction to grow … Node.js, and backend frameworks such as NestJS, Flask, Fastify, or FastAPI. Cloud Expertise: Hands-on experience with AWS services like RDS, DynamoDB, S3, Lambda, EC2, and SQS. Infrastructure as Code: Experience with Terraform or similar tools for infrastructure automation. High-Throughput Systems: Strong experience in real production projects handling large-scale data flows. Monitoring & Observability: Proficiency in tools like More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Developer (Java)

Belfast, United Kingdom
Hybrid / WFH Options
MCS Group
brands. What You'll Be Doing Designing and implementing backend microservices using Java and Spring Boot Building and refining RESTful APIs that power secure, real-time payment flows Writing clean, testable code with a focus on quality, performance, and reliability Leading on feature analysis, architecture decisions, and release planning Contributing to peer reviews, automated testing, and continuous integration More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Core Banking

London
Hybrid / WFH Options
Starling Bank
with Women in Tech . We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams … aptitude and attitude, seeking passionate software engineers who are self-driven in ambiguous situations and committed to crafting elegant solutions for complex technical challenges. For the most part we code in Java, but you need not be an expert when you join us! Our entire banking platform is developed in-house, predominantly in Java, with a minimalistic approach to … third-party software. We believe in simple solutions adhering to Clean Code principles that promote maintainable and extensible software, automated testing and Continuous Integration & Delivery. Experience on distributed systems with a focus on resiliency and maintainability is highly valued. We're looking for engineers with at least 6+ years of experience. Our Core Tech Stack The following technologies More ❯
Employment Type: Permanent
Posted:

23 Jun 2025 BBBH58377 Senior Software Developer (Java) £65000 - £80000 per annum Belfast

Belfast, United Kingdom
Hybrid / WFH Options
MCS Group
brands. What You'll Be Doing Designing and implementing backend microservices using Java and Spring Boot Building and refining RESTful APIs that power secure, real-time payment flows Writing clean, testable code with a focus on quality, performance, and reliability Leading on feature analysis, architecture decisions, and release planning Contributing to peer reviews, automated testing, and continuous integration More ❯
Employment Type: Permanent
Salary: GBP 65,000 - 80,000 Annual
Posted:

Python Developer - AI

Scotland, United Kingdom
Synechron
Architect, develop, and maintain scalable Python-based microservices and RESTful APIs that support AI functionalities and integrations with OpenAI. Backend Development & Optimization: Write high-quality, efficient, and reliable Python code for various backend applications, ensuring adherence to best practices, coding standards, and rigorous testing methodologies. AI & OpenAI Integration: Collaborate with AI engineers to integrate OpenAI's APIs and other … managers, and other engineering teams to ensure seamless integration, data consistency, and overall service quality. Required Qualifications: Proficiency in Python: Extensive experience (7+ years) with Python development, including writing clean, efficient, and maintainable code. Service & API Development: Proven track record of designing and implementing RESTful APIs and backend services using frameworks like Flask, Django, FastAPI, or similar. AI & API More ❯
Posted:

Senior Engineer I

United Kingdom
Hybrid / WFH Options
Trusted Housesitters Group
delivery with cleaner, scalable code. Building and maintaining robust, scalable full-stack features with a strong focus on UX using technologies like React, Next.js, and Python (Django). Writing clean, well-tested code and contributing to high-quality, constructive code reviews. Guiding technical discussions and architecture decisions to shape the platform's future. Troubleshooting complex issues in … in collaborating cross-functionally with Product Managers, Designers, and non-technical stakeholders. Comfortable driving initiatives in ambiguous problem spaces, aligning business and technical perspectives. Experience mentoring engineers through pairing, code reviews, and knowledge-sharing. Familiarity with CI/CD pipelines, automated testing strategies, and observability tools (e.g., GitHub Actions, Sentry, Datadog). A mindset geared toward experimentation, measurement, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Redcar, Yorkshire, United Kingdom
Anson McCade Ltd - IT and Finance Recruitment
They're scaling fast and now hiring multiple Lead Software Engineers to join their Leeds-based team. This is a hands-on role for experienced engineers who care about clean code, architecture, and delivery - not PowerPoints, not client calls: What You'll Be Doing Take the lead on backend engineering using C#/.NET (full-stack experience welcomed More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Glasgow, United Kingdom
Hybrid / WFH Options
Cathcart Associates Group Ltd
a modern framework (Vue, React or Angular) Experience building or contributing to cloud based products (ideally in Azure, but AWS or GCP is fine too) A good understanding of clean code, testing, and scalable systems Bonus points for; Working in a SaaS product environment Microservices DevOps exposure The teamwork in a flexible hybrid way, with most people working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (ML Projects)

Dublin
Hybrid / WFH Options
Starling Bank
Women in Tech . We are looking for talented engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams … minded when it comes to hiring and we care more about aptitude and attitude than specific qualifications. We are very open about how we deliver software. We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. The main … backend codebase JavaScript, particularly React, which makes up our frontend Postgres and SQL AWS & GCP - we're cloud-native TeamCity for CI/CD (lots of teams are releasing code 15-20 times per day!) Terraform Prometheus and Grafana If you've built and deployed complex Python applications or have experience with generative AI, we'd be especially keen More ❯
Employment Type: Permanent
Posted:

Web Developer, Senior Active TS/SCI with Poly REQUIRED with Security Clearance

Washington, Washington DC, United States
CGI
duties and responsibilities: Designing and Developing: Creating the structure, layout, and functionality of websites and web applications using programming languages like HTML, CSS, and JavaScript. Coding and Testing: Writing clean, efficient code and conducting thorough testing to ensure functionality and performance across different browsers and devices. Collaborating with Teams: Working closely with designers, project managers, and other developers More ❯
Employment Type: Permanent
Salary: USD 250,920 Annual
Posted:

Computer Systems Analyst II with Security Clearance

Falls Church, Virginia, United States
Hybrid / WFH Options
Epsilon Inc
professional experience in data analysis, data engineering, or related field. Advanced proficiency with SQL database systems and data modeling techniques for large-scale data management. Demonstrated ability to write clean, efficient code in Python and SQL, with proven experience in building and optimizing data pipelines or analytics solutions. Strong background in Agile project delivery, including sprint planning, task More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:
Clean Code
10th Percentile
£37,050
25th Percentile
£48,750
Median
£60,000
75th Percentile
£73,750
90th Percentile
£85,000