to £65k Onsite in Central Manchester Excellent career progression Who We Are We're a growing tech team building high-quality, user-focused SaaS products. Our culture values collaboration, cleancode, and continuous improvement. With exciting projects ahead, we're expanding our frontend capabilities and looking for a Senior Developer to help us deliver exceptional experiences faster. Who More ❯
aligned squad and be responsible for owning delivery, guiding architecture, and enabling engineers to do their best work. This role is ideal for someone who has a passion about cleancode but whose true strength lies in technical direction, people development and management, and building high-performing teams. You’ll be given space to embed, observe, and understand More ❯
Experience with Javascript/Typescript and a modern JS framework such as React , Angular or Vue.js . We generally use React & NextJS Strong engineering principles & practices : design patterns, testing, cleancode and a good reviewerPrevious experience working in a product-focused team A keen desire to want to learn and input into a highly collaborative team A desire More ❯
Basingstoke, Hampshire, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
technical expertise in .NET Core, C#, Angular/React/Vue, MongoDB, SQL Server, SSIS/SSRS, and enterprise tools like Kendo UI. You’ll guide architecture decisions, review code, and ensure robust CI/CD pipelines using tools like GitLab, Jenkins, Azure DevOps. Experience in security-sensitive environments or delivering to regulated financial institutions is a plus.Key Responsibilities … Mentor developers and lead technical reviews to ensure code quality and consistency.Own and evolve technical architecture and engineering operating models.Drive on-time delivery aligned with quarterly release cycles.Collaborate with Product, Delivery, and Sales to align tech execution with business goals.Champion engineering standards, security posture, and audit readiness.Support career development, succession planning, and team growth.This is a hybrid role based … in Basingstoke, offering the opportunity to influence engineering culture, mentor senior developers, and evolve into a more senior leadership position. If you’re passionate about cleancode, scalable systems, and building high-trust teams—this is your next big move. More ❯
and implementation. Frontend Framework: Able to create dynamic, responsive web applications; skilled in CSS, TypeScript and JavaScript. Test-Driven Development: Strong commitment to quality, utilizing TDD methodologies to ensure code reliability and maintainability. Security Practices: Knowledgeable in cybersecurity practices, including OAuth, OpenID Connect, and secure coding practices. Advanced Database Knowledge:Proficient in SQL and data modelling. SOLID Principles:Proficient … in applying SOLID principles for object-oriented programming, ensuring clean, maintainable, and scalable code. Additional Skills (Good to Have): Programming Language: Python, Angular Containerisation and Orchestration: Experience with technologies like Docker and Kubernetes. These are essential for scalable, efficient deployment and management of applications. Agile Methodology: Ideally experienced in Agile practices, capable of adapting to rapid development cycles and More ❯
Managers, Senior Developers and Directors to gather feedback and drive iteration. Communicate technical decisions, constraints, and trade-offs in clear, accessible language for both technical and non-technical stakeholders. Code Development & Review Write clean, maintainable code using JavaScript/Java/Swift/C#/HTML/CSS/ASP/SQL where required. Integrate external AI … services (e.g., OpenAI API) into prototypes and production features. Participate in code reviews and incorporate feedback to uphold high standards of code quality. Testing & Quality Assurance Develop and maintain automated tests using their Test Harness to ensure functional and performance integrity. Ensure all implementations meet security, accessibility, and performance standards before being merged into the product codebase. The More ❯
and develop internal applications and new products using the latest .NET stack. This is a hands-on full-stack role, ideal for someone who enjoys solving business problems with clean, scalable code and mentoring junior team members. You will need to either hold current UK Right to Work or have the ability to work without sponsorship. The successful More ❯
deployment solutions. REQUIREMENTS 8 years of software engineering experience, performing software requirements gathering, analysis, software design, software coding, software integration and software testing. Experience leading technical software design and code reviews to maintain engineering standards. Experience promoting software engineering excellence, including test coverage, maintainability, and cleancode principles. Experience conducting analysis of software defects and evaluating vendor More ❯
Norwich, Norfolk, England, United Kingdom Hybrid / WFH Options
Cooper Lomaz Recruitment
a small talented team based across Norfolk with builds and maintaining integration platforms. This is a great opportunity for you working within an agile development environment designing and writing clean and maintainable code! Skills required: C# .Net SQL JavaScript Typescript A desire to learn and write clean, maintainable code Good presentation skills with the ability to More ❯
East London, London, United Kingdom Hybrid / WFH Options
TPXImpact Holdings Plc
maintain custom applications and features using Apex, Visualforce, and Lightning Web Components (LWC) Integrations: Integrate Salesforce with external systems using REST and SOAP APIs to ensure seamless data flow Code Quality: Write clean, well-documented, and efficient code, and participate in code reviews to ensure best practices are followed Testing & Deployment: Conduct unit testing, and manage … with and influence business stakeholders to gather and translate requirements into technical solutions Technical skills Proven experience in Salesforce Administration Extensive experience in Salesforce Platform Development Expertise in writing clean, testable, and maintainable code Experience with CI/CD pipelines and automated testing practices Deep understanding of agile software development methodologies Skilled in technical design and architectural patterns More ❯
Guildford, Surrey, South East, United Kingdom Hybrid / WFH Options
G.R.E. Recruitment Limited
hybrid working. I am looking for a Full Stack Developer who has 5 yrs+ experience of working across NodeJS, TypeScript and ReactJS. You'll be an advocate of writing cleancode and be someone who enjoys contributing to projects which make a difference in the world we live in. You'll be joining a team of 7 engineers More ❯
Ship AI features that directly influence credit research and investment decisions. Modern stack: AWS Bedrock, Python/FastAPI, RAG/GraphRAG, vector databases, and strong automated testing. Engineering culture: Cleancode, measurable quality, and shipping to production—regularly. What you’ll do Design and deliver advanced AI applications on AWS Bedrock (including Converse API interfaces). Build high More ❯
complex robotic systems and help shape the foundation of an advanced software stack used in real-world autonomous applications. This role is ideal for someone who lives and breathes code-comfortable across C++, Python, and real-time systems-and thrives in fast-paced environments where debugging tough problems and optimising performance is just another day's work. Responsibilities: Optimise … and profile C++ and Python code across perception, planning, and controls systems Debug complex runtime issues including data races, memory leaks, and performance bottlenecks Turn research prototypes into robust, production-ready software modules Lead architecture discussions and enforce clean, scalable design patterns Drive engineering standards across CI/CD, observability, and system modularisation Mentor developers through code … memory management, threading, profiling Experience debugging complex issues in large, multi-threaded or real-time systems Comfortable optimising across CPU/GPU boundaries (e.g. PyTorch, TensorRT, CUDA) Passion for cleancode, API design, and maintainable architecture Proven track record of delivering production-grade systems in fast-moving teams Desirable: Experience with ROS 2, DDS, or other robotics middleware More ❯
Ulverston, Cumbria, England, United Kingdom Hybrid / WFH Options
Butler Rose
Are you ready to take ownership of exciting projects and shape the future of our in-house platforms? We're looking for a Senior Full Stack Developer who loves cleancode, thrives on problem-solving, and wants to make an impact in a growing, mission-driven organisation. What You'll Do Build and maintain bespoke applications using PHP … APIs and integrations (bonus if you've tackled payment gateways). Collaborate with a small, passionate IT team - and mentor junior developers. Contribute ideas, solve problems, and own your code from concept to deployment. Stay on top of the latest Laravel/MySQL features and best practices. Provide hands-on support and troubleshooting when needed (we all muck in … . What We're Looking For You're someone who: Writes clean, secure, scalable code. Can balance independent work with being a real team player. Is organised, detail-driven, and loves a challenge. Brings a positive, "can-do" attitude. Communicates clearly and professionally with colleagues and stakeholders. Why Join Us? Impact - Your work directly supports projects that make a More ❯
and maintain Java applications using Spring Boot. Microservices: Implement and manage microservices architecture. Front-End Integration: Develop front-end interfaces with Angular. Database Management: Design and optimize relational databases. Code Quality: Write clean, efficient code and perform code reviews. Linux Administration: Manage and maintain Linux servers. Collaboration: Work with cross-functional teams to define and implement More ❯
and maintain Java applications using Spring Boot. Microservices: Implement and manage microservices architecture. Front-End Integration: Develop front-end interfaces with Angular. Database Management: Design and optimize relational databases. Code Quality: Write clean, efficient code and perform code reviews. Linux Administration: Manage and maintain Linux servers. Collaboration: Work with cross-functional teams to define and implement More ❯
Gateshead, Tyne And Wear, United Kingdom Hybrid / WFH Options
SaleCycle
scalable, high-performance applications using AWS cloud technologies, including Kinesis for real-time data streaming Building and maintaining front-end applications using React (or similar frameworks) and TypeScript Writing clean, maintainable, and efficient code following industry best practices (e.g., SOLID principles) Collaborating within an agile, Scrum-driven team, participating in sprints and planning sessions Contributing to automated testing … CI/CD pipelines, and monitoring production systems Engaging in peer code reviews and mentoring junior engineers to support knowledge-sharing and team growth The Ideal Candidate: We're looking for someone who is passionate about writing high-quality software and thrives in a collaborative team environment. Essential Skills & Experience: Skilled in Golang for backend development Experience with AWS … or similar front-end frameworks) Familiar with git or other distributed source control systems A problem-solver with a proactive approach to diagnosing and resolving issues Passionate about writing clean, maintainable, and scalable code Nice to Have: Experience with Node, Java, Kotlin (for maintaining legacy services) Experience with Docker and containerised environments Knowledge of CI/CD pipelines More ❯
Managers, Senior Developers and Directors to gather feedback and drive iteration. Communicate technical decisions, constraints, and trade-offs in clear, accessible language for both technical and non-technical stakeholders. Code Development & Review Write clean, maintainable code using JavaScript/Java/Swift/C#/HTML/CSS/ASP/SQL where required. Integrate external AI … services (e.g., OpenAI API) into prototypes and production features. Participate in code reviews and incorporate feedback to uphold high standards of code quality. Testing & Quality Assurance Develop and maintain automated tests using their Test Harness to ensure functional and performance integrity. Ensure all implementations meet security, accessibility, and performance standards before being merged into the product codebase. The More ❯
experience in designing scalable and high-performing software platforms. Key Responsibilities: Develop high-quality software and application architecture. Lead the execution and delivery of projects end to end. Produce clean, efficient code based on specifications. Implement and maintain robust testing for applications. Participate in peer code reviews to enhance code quality. Automate tasks through appropriate tools More ❯
located across from Guildford Mall, in Surrey, BC. Key Responsibilities Design and build software that meets real-world customer needs and exceeds expectations for scalability, security, and performance. Write clean, modular code using modern engineering practices, including object-oriented design, clean architecture, and SOLID principles. Collaborate with a tight-knit development team to make key technical decisions … system efficiency. Craft performant SQL queries, stored procedures, and triggers to support mission-critical features and ensure application responsiveness. Comfortable working with AI-powered tools (e.g., GitHub Copilot, Cursor, code generation, test automation, etc.) to accelerate development and enhance productivity. Deliver high-quality technical documentation that helps others build, maintain, and extend your code. Participate in Agile ceremonies and More ❯
Woburn, Massachusetts, United States Hybrid / WFH Options
Notified
tasks/responsibilities Design and architect scalable, enterprise-grade software solutions, focusing on implementing well-established architecture patterns that enable long-term reliability and flexibility. Demonstrate deep proficiency in clean architecture principles and champion clean coding practices throughout the software development lifecycle, ensuring codebases remain robust, maintainable, and extensible. Provide technical leadership and mentorship to engineering teams, fostering … technologies to enhance platform capabilities, always with a focus on future-proofing and technical debt reduction. Encourage continuous learning and knowledge sharing within the team, nurturing an environment where clean architecture and coding standards are a foundation for innovation. Minimum Qualifications Bachelor's degree in computer science, Engineering, or a related field. Equivalent work experience in a similar position More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Fruition Group
Salary: up to £40,000 + Bonus + share options Employment Type: Full-time, Permanent Are you a Junior Java Developer with a passion for modern development techniques and cleancode looking to make an impact? Fruition Group are supporting a rapidly growing fin-tech business looking to make a home in Leeds. This company provides a digital … Experience with object-oriented programming with Java - Sprintboot or Micronaut Experience developing in a cloud environment ( AWS is handy). DevOps tooling experience ( CI/CD, Containers, Infrastructure as code ) Some experience with front-end development ( React is handy). A degree in Computer Science, Software Engineering or a related feel - Or equivalent experience in a relevant role is More ❯
forefront of building modern, scalable software from the ground up, helping shape the future of fan engagement across global sport. In this role, you won't just write great code, you'll provide technical leadership, drive engineering excellence, and collaborate with cross-functional teams to bring bold ideas to life. Whether it's advising clients on the right technology … stack is desirable, it is by no means required. We're looking for engineers with strong core skills and the ability to learn new technologies quickly. Key Responsibilities Write clean, and reusable code following best practices whilst helping to define coding standards and team conventions. Be an advocate for developer experience and have a keen interest in continually … closely with Engineering Managers, Engineering Leads and Product Managers to understand problems and define technical scope for global sports properties. Setting up software development frameworks for release management, automation, code quality and source control. Providing technical leadership, mentoring and guidance to other Two Circles engineers. Keeping up to date on emerging technologies and trends in sports technology. Presence in More ❯
Ask BOSCO® , we're on a mission to help brands spend smarter with our award-winning predictive analytics platform. As our Lead Software Developer, you won't just write code - you'll shape the future of a high-growth MarTech product, lead technical strategy, and work directly with founders, data scientists, and clients to deliver impactful, intelligent solutions. If … technical roadmap, you'll work cross-functionally to turn strategy into powerful, real-world solutions. You'll champion engineering excellence—mentoring others, embedding best practices, and driving innovation through cleancode, collaboration, and continuous improvement. What You'll Bring You're an experienced technical leader with deep Python expertise and a track record of building scalable, high-performance More ❯
Command Language (TCL). Roles and Responsibilities Design, develop, and maintain responsive web and mobile applications Collaborate with cross-functional teams to define, design, and ship new features Write clean, scalable, and efficient code using modern development practices Develop and consume RESTful APIs Maintain code quality through unit testing, automation, and peer reviews Participate in Agile/ More ❯