Frontend Engineer – Career Coaching Meets CleanCode 💰 £50-70k DOE 💼 Full-time | Permanent 📍 London Hybrid (1 in the office a week) We’re recruiting for a fast-growing ed-tech startup on a mission to make career coaching and mentoring accessible to everyone at work - not just … of creating beautiful, accessible, and fast experiences for real users. We work with React , React Native , and TypeScript , and we care a lot about cleancode, performance, and design details. 🛠 What You’ll Be Doing Build beautiful UI – You’ll own frontend features across mobile and web using … into real life – Collaborate with designers to implement pixel-perfect Figma mocks. Keep it fast - Optimise performance for speed, scalability, and user joy. Write cleancode - Use modern best practices and help keep the codebase healthy and readable. Test like a pro - Use tools like Jest to write More ❯
Redhill, Surrey, United Kingdom Hybrid / WFH Options
Oliver James Associates Ltd
solutions that meet design, coding, performance, and security standards Providing production support and resolving incidents Conducting thorough testing, focusing on automation Using both low-code and custom code solutions as needed Creating and maintaining custom Lightning Web Components, triggers, and batch jobs Ensuring continuous improvement through design reviews … and retrospectives Collaborating with colleagues to support platform stability and availability Essential Experience: Strong understanding of CleanCode practices, Object Orientation, SOLID Principles, Design Patterns, Governor Limits, and Salesforce Best Practices Experience in Salesforce Engineering, with certifications such as Platform Developer I and Salesforce Administrator Strong understanding of … CleanCode, Object-Oriented principles, Salesforce Best Practices, and Governor Limits Experience with Salesforce Financial Services Cloud Passion for software development and a proactive approach to learning and innovation Familiarity with technologies such as C#, ASP.NET MVC, HTML, CSS, JavaScript, and SQL is a plus This role requires More ❯
london, south east england, United Kingdom Hybrid / WFH Options
BuildPrompt
design, develop, and maintain robust Python applications that transform complex data into actionable insights. This role requires strong Python expertise with a focus on cleancode, design patterns, and scalable architecture. We're seeking a developer who can work independently whilst collaborating effectively with our team to deliver … innovative solutions. Key Responsibilities: Python Development: Design and develop scalable, maintainable Python applications and services Implement effective design patterns to create flexible and robust code Write clean, well-documented code following industry best practices Perform code reviews and provide constructive feedback to team members Troubleshoot and … datasets from various sources Integrate AI/ML models into production applications Develop APIs and services to connect data sources and downstream applications Optimise code for performance and scalability Architecture & System Design: Contribute to architectural decisions and system design Implement appropriate design patterns to solve complex problems efficiently Create More ❯
Portsmouth, Hampshire, United Kingdom Hybrid / WFH Options
Lead Forensics
tech stack our modern tech stack (NestJS/NodeJS, Vue, Redis, SQL Server and Snowflake), able to critique and drive the quality of the code created. This is a role that would suite someone with a strong development background, with expertise in creating cleancode following DevOps … company values, acting as a role model for team members and fostering a healthy work culture. The ideal candidate will have: Experience developing with cleancode, SOLID principals and design patterns, and building the competency for this in teams. Experience of developing effective engineering performance metrics and driving … experience as a hands on software engineer working with mature DevOps practises, and to have maintained the skills required to get down into the code when required. A strong understanding of what is required to create and operate maintainable systems. Experience with automated testing and quality assurance An understanding More ❯
Colden Common, Hampshire, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
winning tech company delivering innovative web analytics solutions to a global B2B audience. You'll be working with a high-performing team that values cleancode, modern development practices, and a supportive culture. We're hiring a Junior to Mid-Level Full Stack Developer to help build and … NodeJS microservices, Vue.js) AWS cloud environment with Redis, SQL Server, Snowflake CI/CD deployment, agile processes, SOLID principles, automated testing Strong emphasis on clean, maintainable code and security best practices Your Role Turn user stories into robust features within a collaborative scrum team Contribute to product design … and architecture decisions Maintain and support production systems Uphold high standards in testing, code quality, and secure development What You'll Bring 2+ years' experience in software development JavaScript/TypeScript skills (or strong experience in Java or C# with a willingness to upskill) Understanding of SOLID principles and More ❯
winning tech company delivering innovative web analytics solutions to a global B2B audience. You'll be working with a high-performing team that values cleancode, modern development practices, and a supportive culture. We're hiring a Junior to Mid-Level Full Stack Developer to help build and … NodeJS microservices, Vue.js) AWS cloud environment with Redis, SQL Server, Snowflake CI/CD deployment, agile processes, SOLID principles, automated testing Strong emphasis on clean, maintainable code and security best practices Your Role Turn user stories into robust features within a collaborative scrum team Contribute to product design … and architecture decisions Maintain and support production systems Uphold high standards in testing, code quality, and secure development What You'll Bring 2+ years' experience in software development JavaScript/TypeScript skills (or strong experience in Java or C# with a willingness to upskill) Understanding of SOLID principles and More ❯
Winchester, England, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
winning tech company delivering innovative web analytics solutions to a global B2B audience. You'll be working with a high-performing team that values cleancode, modern development practices, and a supportive culture. We're hiring a Junior to Mid-Level Full Stack Developer to help build and … NodeJS microservices, Vue.js) AWS cloud environment with Redis, SQL Server, Snowflake CI/CD deployment, agile processes, SOLID principles, automated testing Strong emphasis on clean, maintainable code and security best practices Your Role Turn user stories into robust features within a collaborative scrum team Contribute to product design … and architecture decisions Maintain and support production systems Uphold high standards in testing, code quality, and secure development What You'll Bring 2+ years' experience in software development JavaScript/TypeScript skills (or strong experience in Java or C# with a willingness to upskill) Understanding of SOLID principles and More ❯
Google Cloud Platform services. Strong skills in developing and designing cloud platform services/backend systems in Go/Golang. Proven experience in writing cleancode and CI/CD with a testing mindset. Experience developing cloud-native applications running on Kubernetes/Containers. Skills with Databases, ideally … Cloud SQL. Experience working with public cloud platforms, ideally GCP or AWS. Deployment of cloud resources using Infrastructure-as-code such as Terraform. Any experience with dashboards and alerting with Grafana using Prometheus metrics, Loki logging, and Tempo tracing to monitor and debug services would be an advantage. Strong … would be Working within a small agile team to design, build, test and deploy backend GCP services using Golang/Go. Focus on writing clean, maintainable code that is well-tested. Define, design and implement new features by working with other engineering, product, and support teams. Set up More ❯
Google Cloud Platform services. Strong skills in developing and designing cloud platform services/backend systems in Go/Golang. Proven experience in writing cleancode and CI/CD with a testing mindset. Experience developing cloud-native applications running on Kubernetes/Containers. Skills with Databases, ideally … Cloud SQL. Experience working with public cloud platforms, ideally GCP or AWS. Deployment of cloud resources using Infrastructure-as-code such as Terraform. Any experience with dashboards and alerting with Grafana using Prometheus metrics, Loki logging, and Tempo tracing to monitor and debug services would be an advantage. Strong … would be Working within a small agile team to design, build, test and deploy backend GCP services using Golang/Go. Focus on writing clean, maintainable code that is well-tested. Define, design and implement new features by working with other engineering, product, and support teams. Set up More ❯
Google Cloud Platform services. Strong skills in developing and designing cloud platform services/backend systems in Go/Golang. Proven experience in writing cleancode and CI/CD with a testing mindset. Experience developing cloud-native applications running on Kubernetes/Containers. Skills with Databases, ideally … Cloud SQL. Experience working with public cloud platforms, ideally GCP or AWS. Deployment of cloud resources using Infrastructure-as-code such as Terraform. Any experience with dashboards and alerting with Grafana using Prometheus metrics, Loki logging, and Tempo tracing to monitor and debug services would be an advantage. Strong … would be Working within a small agile team to design, build, test and deploy backend GCP services using Golang/Go. Focus on writing clean, maintainable code that is well-tested. Define, design and implement new features by working with other engineering, product, and support teams. Set up More ❯
as a software developer with web or app experience, or both Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of code quality, cleancode, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new ideas More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
Interact Consulting Limited
remote working (UK only) offered, my client is seeking software engineers who possess a deep understanding of what quality engineering looks like (TDD, structure, cleancode etc). As an experienced Junior engineer, you a big believer of software engineering principles and practices, such as design patterns, code … good pension contribution and much more. You will have: Experience in Go/Golang . Experience with design patterns. An appreciation for what good clean tested code looks like A thirst for solving engineering problems Please apply now and i will call you to discuss in more detail. More ❯
Employment Type: Permanent, Work From Home
Salary: 26 days holiday, 10% pension, flexi time, home working and much more.
london (city of london), south east england, United Kingdom
Computappoint
ll be at the heart of creating solutions that make a real difference. You'll work alongside talented professionals who share your enthusiasm for cleancode and exceptional user experiences. This isn't just about writing code – it's about shaping the future of our digital landscape. … The Ideal Candidate: Has a minimum of 2 years experience with React Some back-end development experience ideally with C# Takes pride in writing clean, maintainable code that stands the test of time Has experience with web applications (SQL database knowledge is a plus) Thrives in an Agile More ❯
databases using Entity Framework Building out event-driven microservices architecture Participating in architecture discussions, design sessions, and Agile ceremonies Contributing to a culture of cleancode and continuous improvement What They're Looking For 5+ years’ experience with .NET, SQL Server, Entity Framework, and Azure Solid understanding of … systems and event-driven design Strong grasp of OOP principles and microservices A self-starter with a problem-solving mindset and a passion for clean, scalable code Why It’s a Great Move You’ll be part of a forward-thinking team that’s solving real business problems More ❯
and resolve issues. Perform regression testing to ensure existing functionality is not affected by new changes. Develop and maintain automated test scripts. Participate in code reviews and provide feedback on testability and quality. Continuously improve testing processes and methodologies. Qualifications Desirable qualifications and experience; Agile development - strong understanding of … e.g., Azure) Experience with manual or automated testing • ISTQB Software Testing Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of code quality, cleancode, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new ideas More ❯
and resolve issues. Perform regression testing to ensure existing functionality is not affected by new changes. Develop and maintain automated test scripts. Participate in code reviews and provide feedback on testability and quality. Continuously improve testing processes and methodologies. Qualifications Desirable qualifications and experience: Agile development - strong understanding of … Azure). Experience with manual or automated testing - ISTQB Software Testing. Good analysis and problem-solving skills. Effective communicator. Attention to detail. Advocate of code quality, cleancode, and best practices. Ability to interpret and document processes. Self-motivation and willingness to learn and explore new ideas. More ❯
and they’re on the hunt for a Web Developer to help them build and scale their core platform. If you’re passionate about clean, efficient code and love working in a high-growth, agile environment, this one’s for you. You’ll play a key role in … with cross-functional teams in a fast-paced agile environment Ensure performance, scalability, and security best practices Solve problems quickly and efficiently while maintaining cleancode and documentation What We’re Looking For Proven experience developing Python-based applications in a commercial setting Strong background working with AWS More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Haystack
technologies like Node.js, JavaScript, TypeScript, and React, and play a key role in leveraging AI-powered development tools (such as GitHub Copilot, Cursor, Claude Code, or Gemini) to improve efficiency and code quality. We’re looking for someone who thrives in a dynamic, fast-paced environment and is … and performance. AI Tool Integration Use AI tools to streamline development and boost productivity. Share best practices for AI tool adoption across the team. Code Quality & Mentorship Write clean, testable code; participate in code reviews and testing. Support junior team members and encourage knowledge sharing. Project More ❯
intuitive user experiences to designing efficient data processing pipelines, this role requires meticulous attention to established processes and standards. You'll focus on writing clean, maintainable code while implementing robust security measures and following our comprehensive development guidelines. Key Responsibilities: Design and implement features across our full stack … using TypeScript, Python, and PostgreSQL Build scalable and secure solutions using Azure Web Apps & Functions or AWS Write clean, maintainable code following best practices and team standards Participate in code reviews and contribute to improving development processes Implement robust testing strategies and maintain high code quality … best practices Knowledge of CI/CD practices and version control Experience utilising monitoring and logging tools for diagnostics and debugging Ability to write clean, maintainable, and well-tested code Understanding of security best practices in web development Good communication skills and ability to work effectively in a More ❯
Why This Role? This is more than just people management. You’ll be the strategic force behind a talented engineering department — guiding performance, championing cleancode, and fostering a culture of collaboration and continuous improvement. You will not be hands-on coding, but your technical insight — especially in … secure development Cultivating a positive, inclusive, and high-performing team environment What You Bring A strong background in software development with a passion for clean, maintainable code Deep understanding of SOLID principles, design patterns, and scalable architecture Experience leading teams in a SaaS environment Familiarity with high-throughput More ❯
Why This Role? This is more than just people management. You’ll be the strategic force behind a talented engineering department — guiding performance, championing cleancode, and fostering a culture of collaboration and continuous improvement. You will not be hands-on coding, but your technical insight — especially in … secure development Cultivating a positive, inclusive, and high-performing team environment What You Bring A strong background in software development with a passion for clean, maintainable code Deep understanding of SOLID principles, design patterns, and scalable architecture Experience leading teams in a SaaS environment Familiarity with high-throughput More ❯
reading, south east england, United Kingdom Hybrid / WFH Options
Tilo Consulting
Why This Role? This is more than just people management. You’ll be the strategic force behind a talented engineering department — guiding performance, championing cleancode, and fostering a culture of collaboration and continuous improvement. You will not be hands-on coding, but your technical insight — especially in … secure development Cultivating a positive, inclusive, and high-performing team environment What You Bring A strong background in software development with a passion for clean, maintainable code Deep understanding of SOLID principles, design patterns, and scalable architecture Experience leading teams in a SaaS environment Familiarity with high-throughput More ❯
why you will need to have a strong interest in state machine and static typing. You must be a passionate developer who cares about cleancode and code quality; Job Requirements 🛠 You need to have commercial experience with following: ReactJS/Typescript (Our core stack) Good understanding More ❯
guildford, south east england, united kingdom Hybrid / WFH Options
Person Centred Software Ltd
product, aligning with business goals and long-term vision. Create and maintain high-quality architectural documentation that sets the standard for engineering excellence. Champion cleancode, design patterns, testability, and maintainability across the codebase. Develop full-stack C# solutions, including client and server-side components, within the .NET … 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 More ❯
Better Placed Ltd - A Sunday Times Top 10 Employer!
end — from interpreting business requirements to building scalable, production-grade systems. The ideal candidate will be confident leading discussions around architecture and design, writing clean, well-tested code, and mentoring more junior developers. Key Requirements: 4+ years of professional Python experience Bachelors Degree in Computer Science or similar … Strong software engineering fundamentals — testing, cleancode, version control Experience working with large datasets and SQL Cloud experience (ideally AWS) Strong communicator with a collaborative mindset Passion for best practices, with a natural curiosity for improving systems and mentoring others A background in finance, enterprise or highly regulated More ❯