Clean Code Job Vacancies

776 to 800 of 808 Clean Code Jobs

React Native Developer

London, United Kingdom
Huxley Associates
Key Responsibilities Own the tech stack, keeping current with the latest developments. Develop, design, and maintain the front-end for trading applications Write clean, testable, and maintainable code Actively contribute to code reviews Support deployment and release processes and troubleshoot production issues Skills and Qualifications Must have: React Native Expert - Strong experience with React Native, TypeScript, Redux More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum
Posted:

Senior Frontend Develoepr

Exeter, Devon, England, United Kingdom
Hybrid / WFH Options
Identify Solutions
clear path to a team lead position as the company grows. Key Responsibilities: Build and maintain modern, high-performance frontend applications Create reusable components and scalable architecture Refactor legacy code and lead greenfield projects Collaborate across product, design and backend teams Contribute to coding standards, architecture decisions and future planning What We're Looking For: 5+ years of commercial … frontend experience Excellent JavaScript skills, with strong Vue.js knowledge Skilled in writing clean, testable, performant code Comfortable with debugging, performance tuning, and build systems This is a fantastic opportunity to make a real impact on a fast-growing product and grow into a technical leadership role. Are you interested in finding out more? If so, please contact James More ❯
Employment Type: Full-Time
Salary: £55,000 - £60,000 per annum
Posted:

Lead Programmer

Leamington Spa, Warwickshire, United Kingdom
Skillsearch
the next wave of global mobile hits. The opportunity: As Lead Game Programmer, you'll oversee and contribute to every stage of the development process. From system architecture and code quality to team leadership and cross-departmental collaboration, this is a hands-on technical leadership role that impacts both the project's performance and the team's success. What … you'll be doing: Identifying and resolving poor code patterns to improve performance and long-term maintainability Distributing bugs to appropriate team members based on expertise and priorities Implementing game engine features into submodules to streamline development Improving and standardising UML design documentation and technical architecture Conducting code reviews and providing constructive feedback to ensure high technical standards … for technical ability and cultural fit What we're looking for: Strong experience in professional game development, ideally within the mobile games sector Deep understanding of scalable architecture and clean code principles Proven leadership experience in programming teams, with a focus on bug tracking, time management, and team mentoring Solid grasp of UML design and ability to implement More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

City of London, London, United Kingdom
Albert Bow
ll work hands on across their entire trading stack from integrating with blockchains and implementing trading logic to scaling infrastructure and improving system observability. Key Responsibilities Contribute production-grade code in Rust, Python, and related technologies Develop and refine real-time monitoring, strategy tools, and execution pipelines Grow into end-to-end ownership across DeFi integrations and trading infrastructure … and external projects to support new market opportunities What We're Looking For: 1–4 years of professional software development experience Strong programming skills and the ability to write clean, testable, and efficient code A solid grasp of core computer science principles: algorithms, data structures, concurrency, networking, etc. Ready for your next breakthrough move into the world of More ❯
Posted:

Software Engineer

London Area, United Kingdom
Albert Bow
ll work hands on across their entire trading stack from integrating with blockchains and implementing trading logic to scaling infrastructure and improving system observability. Key Responsibilities Contribute production-grade code in Rust, Python, and related technologies Develop and refine real-time monitoring, strategy tools, and execution pipelines Grow into end-to-end ownership across DeFi integrations and trading infrastructure … and external projects to support new market opportunities What We're Looking For: 1–4 years of professional software development experience Strong programming skills and the ability to write clean, testable, and efficient code A solid grasp of core computer science principles: algorithms, data structures, concurrency, networking, etc. Ready for your next breakthrough move into the world of More ❯
Posted:

Analytics Engineer

City of London, London, United Kingdom
Harnham
play a key role in shaping the company’s analytics infrastructure using modern tools and workflows, no legacy systems or red tape. You’ll work cross-functionally to provide clean, reliable data that informs product, marketing, and business decisions. Key Responsibilities Build and maintain robust dbt models to transform raw data into trusted insights Ingest data into Snowflake, including … Looking For 2–3 years of experience in analytics or data engineering Comfortable owning data workflows end-to-end: ingestion, modelling, and delivery Strong SQL skills with experience writing clean, modular, and testable code Proficiency with dbt in a production environment Bonus: experience building custom connectors or working with Python A proactive mindset and curiosity about how data More ❯
Posted:

Analytics Engineer

London Area, United Kingdom
Harnham
play a key role in shaping the company’s analytics infrastructure using modern tools and workflows, no legacy systems or red tape. You’ll work cross-functionally to provide clean, reliable data that informs product, marketing, and business decisions. Key Responsibilities Build and maintain robust dbt models to transform raw data into trusted insights Ingest data into Snowflake, including … Looking For 2–3 years of experience in analytics or data engineering Comfortable owning data workflows end-to-end: ingestion, modelling, and delivery Strong SQL skills with experience writing clean, modular, and testable code Proficiency with dbt in a production environment Bonus: experience building custom connectors or working with Python A proactive mindset and curiosity about how data More ❯
Posted:

Senior React Native Engineer

Birmingham, West Midlands, United Kingdom
Hybrid / WFH Options
Interact Consulting Limited
in their London office for team collaboration and planning. You will: Design, build, and maintain robust React Native applications. Collaborate closely with product managers, designers, and backend developers. Write clean, maintainable code and contribute to architectural decisions. Help shape development practices and mentor other engineers where needed. Ensure performance, quality, and responsiveness across both iOS and Android platforms. More ❯
Employment Type: Permanent
Posted:

Software Development Apprenticeship

Huddersfield, Yorkshire, United Kingdom
Baltic Apprenticeships
delivered by our expert training team at Baltic Apprenticeships. A Typical Day in the Job: Assist in designing, developing, and maintaining web applications using C# and Angular Write clean, maintainable, and efficient code Collaborate in code reviews and contribute to ongoing projects Troubleshoot and resolve software issues Apply version control and testing techniques Stay updated with the … ll support you to take the next steps, including further training and progression onto a Level 4 qualification. Your Training with Baltic Apprenticeships Learn to create, test, and implement code as part of a professional software development team. With our unique apprenticeship programme, you'll build an impressive range of coding skills - and learn to thrive as a junior More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

iOS Engineer

Cardiff, South Glamorgan, United Kingdom
Hybrid / WFH Options
Starling Bank
primary tech stack may be. 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 … are empowered to make the decisions necessary for the platform and to provide insight to the team leads on such projects. Expect to be committing, reviewing and shipping new code right from the first week! As a fully digital bank, we are looking for engineers that are able to understand and prioritise security when implementing new features, fixing bugs … layers. Our team is designing, building and releasing new screens every day, for this reason we are interested in people with a particular focus on Accessibility along with writing clean and maintainable code. Our application is in the top chart of finance apps in the UK, with over 300K ratings and an average rating of 4.9. Our iOS application More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI/ML Engineer, Python

United Kingdom
Hybrid / WFH Options
Deel
cloud computing platforms. Collaborating with cross-functional teams including data scientists, data engineers, Product and business stakeholders to understand business requirements and develop solutions that meet those requirements. Writing clean and efficient code, and implementing best practices for code optimization, testing, and deployment through Jupyter Notebooks and/or Google Colab. Conducting research and staying up-to … date with the latest AI and Machine Learning techniques, and incorporating new ideas and methods into existing systems. Troubleshooting and debugging code, and resolving technical issues that arise during the development, testing, and deployment process. Creating documentation for code, data pipelines, and models to ensure that all stakeholders have access to clear and accurate information. Participating in code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

iOS Engineer

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 … on such projects. You'll also be working closely with other mobile engineers with a variety of experience levels and interests. Expect to be committing, reviewing and shipping new code right from the first week! ???? Requirements As a fully digital bank, we are looking for engineers that are able to understand and prioritise security when implementing new features, fixing … layers. Our team is designing, building and releasing new screens every day, for this reason we are interested in people with a particular focus on Accessibility along with writing clean and maintainable code. The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you More ❯
Employment Type: Permanent
Posted:

Quantitative Developer

London, United Kingdom
Robert Half
with the Interactive Brokers API. Collaborate on the development of a fully automated trading system using Python and the Interactive Brokers API Translate trading strategies and data logic into clean, production-ready code Post-setup, focus will shift to: System optimization for performance and reliability Enhancing reporting and monitoring capabilities Designing and implementing robust risk management controls Requirements More ❯
Employment Type: Contract
Posted:

Quantitative Developer

London, South East, England, United Kingdom
Robert Half
with the Interactive Brokers API. Collaborate on the development of a fully automated trading system using Python and the Interactive Brokers API Translate trading strategies and data logic into clean, production-ready code Post-setup, focus will shift to: System optimization for performance and reliability Enhancing reporting and monitoring capabilities Designing and implementing robust risk management controls Requirements More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Systems Engineer - Kubernetes Implementation (Ground-Up Build) with Security Clearance

Maryland, United States
FUSE Engineering
auditing, and security policy enforcement. Integrate observability tooling for metrics, logging, and tracing. Work with cross-functional teams to ensure the platform supports internal use cases at scale. Write clean, maintainable, well-tested code and documentation. Stay on top of CNCF developments and industry trends to guide future design decisions. Requirements TS/SCI w/Polygraph Clearance More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

SYSTEM ENGINEER - MARYLAND - URGENT with Security Clearance

Maryland, United States
Cyberstrike Group
Work Arrangement: On-site Job Location: Ft Meade MD Salary: 200k - 250k Background Create robust, scalable, and efficient software applications based on system requirements analysis and design specifications Write clean, maintainable, and optimized code in languages like C, C++, Java, and others Conduct thorough testing (unit, integration, and system testing) to identify and resolve bugs, ensuring high-quality More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

D365 Power Pages Developer - Local Government

London, United Kingdom
Hybrid / WFH Options
Salt Digital Recruitment
model-driven app development within the Dynamics 365 ecosystem Proven experience delivering solutions in a Microsoft Power Platform environment Ability to work independently, hit the ground running, and deliver clean, maintainable code Local Government or wider Public Sector experience (desirable but not essential) Working Pattern: Mostly remote, with 2 days per month onsite in central London 3-month More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Developer

Birmingham, West Midlands, United Kingdom
Hybrid / WFH Options
Oscar Associates (UK) Limited
Vue.js A developer who enjoys working across the full stack and isn't afraid to get stuck in with different parts of a project. Someone who's passionate about clean code, learning new technologies, and working as part of a team. Experience with other languages, tools, or frameworks is a big plus - this will give you the chance More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Quant Developer

London, United Kingdom
Robert Half
improve internal reporting tools for live and historical data Profile The Quant Developer will have proven experience building automated or algorithmic trading systems Strong backend Python development skills (including clean, production-grade code) Solid understanding of Interactive Brokers API (or equivalent trading APIs) Excellent grasp of system design, data structures, and software architecture Strong debugging and troubleshooting skills More ❯
Employment Type: Contract
Posted:

Quant Developer

London, South East, England, United Kingdom
Robert Half
improve internal reporting tools for live and historical data Profile The Quant Developer will have proven experience building automated or algorithmic trading systems Strong backend Python development skills (including clean, production-grade code) Solid understanding of Interactive Brokers API (or equivalent trading APIs) Excellent grasp of system design, data structures, and software architecture Strong debugging and troubleshooting skills More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

UX Engineer

City Of Bristol, England, United Kingdom
Hybrid / WFH Options
Cubiq Recruitment
of a close-knit team, working on a product that merges hardware, software, and user experience. This role is ideal for someone who enjoys working end-to-end – writing clean, reliable frontend code and shaping how things look, feel, and function. What you’ll do: Own the design and development of customer-facing web tools and internal dashboards More ❯
Posted:

Senior Back-End Engineer EMEA (F/M/D)

London, United Kingdom
Flowdesk
and performance Solve incoming issues Programming experience with at least one modern language - Rust and Go is a plus Experience with one/several test frameworks Habit of writing clean and testable code Experience in designing complex systems (architecture, design patterns, reliability and scaling) Nice to Have Experience with any web3 libraries (ethers.js, go-ethereum, etc ) Experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Manchester, United Kingdom
Hybrid / WFH Options
The MRJ Group
scalable, low-latency solutions while collaborating with product owners and testing teams. Getting hands-on experience with Golang, learning the ins and outs of server-side development. Engaging in clean coding practices, identifying technical improvements, and ensuring high-quality code. What We're Looking For: Strong understanding of frontend development and interest in expanding your backend skills (Golang). More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

iOS & Embedded Systems Engineer - Package up to £150,000 - ID41148

Greater London, England, United Kingdom
Humand Talent
based iOS application that interacts with custom hardware via Bluetooth (BLE). Collaborate with firmware engineers to develop reliable, efficient communication protocols. Shape the app’s architecture and ensure clean, scalable, testable code. Work closely with UX designers and product leads to turn complex functionality into elegant user experiences. Contribute to embedded firmware in C or C++ , particularly around More ❯
Posted:

Software Development Devi Technologies

Birmingham, Staffordshire, United Kingdom
Devitechs
Join our software development team to work on real-world applications, writing clean and efficient code while learning the fundamentals of modern development practices. Responsibilities: ️ Assist in developing frontend and backend code ️ Debug and troubleshoot software issues ️ Work with databases and APIs ️ Collaborate in Agile sprint cycles ️ Participate in daily stand-ups and team meetings ️ Follow coding … standards and documentation ️ Contribute to open-source or internal tools ️ Learn and use version control (Git) ️ Engage in code reviews with mentors ️ Research and apply new programming concepts More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Clean Code
10th Percentile
£36,900
25th Percentile
£48,750
Median
£60,000
75th Percentile
£72,500
90th Percentile
£85,000