will focus on the development and delivery of Gen AI driven software solutions, working within a dynamic team to enhance our digital products. You will be responsible for writing clean, efficient, and maintainable code, primarily in Python and JavaScript, while contributing to the successful deployment of Gen AI technologies that directly impact the company's customer experience (CX … their scalability, security, observability and performance. This role is hands-on, with a primary focus on coding, testing, and deploying AI solutions in a fast-paced, agile environment. Responsibilities: Code Development and Testing Write, test, and maintain clean, efficient code in Python and JavaScript. Develop and implement Gen AI powered experiences or services in alignment with business … and product requirements. Participate in code reviews to ensure high-quality and consistent coding standards. AI Feature Integration Work closely with cross-functional teams to integrate AI models into digital products, ensuring seamless user experiences. Collaborate with AI specialists to test and deploy models, ensuring they meet performance, security and scalability requirements Continuous Learning and Improvement Stay up to More ❯
Design and implement RESTful APIs and Web APIs following best practices Use SQL Server, Entity Framework, and SQL for efficient data management Apply design patterns like OOP, SOLID, and CleanCode to write scalable code Engineering & Architecture Deliver high- and low-level estimations for projects Ensure software quality through unit and integration testing Perform code reviews More ❯
Design and implement RESTful APIs and Web APIs following best practices Use SQL Server, Entity Framework, and SQL for efficient data management Apply design patterns like OOP, SOLID, and CleanCode to write scalable code Engineering & Architecture Deliver high- and low-level estimations for projects Ensure software quality through unit and integration testing Perform code reviews More ❯
business combines product-led engineering with data-driven decision making, and is looking for an experienced backend engineer to help build and maintain their core platform. The team values cleancode, automated testing, and pragmatic architecture. You'll join a small, experienced engineering group where ownership and collaboration are central to delivery. The Role You will take responsibility … APIs using Python and Django (or Django REST Framework). Building performant, secure data models and database schemas (Postgres). Writing automated tests (unit/integration) and participating in code review processes. Collaborating with frontend engineers to define interfaces and deliver product features. Working with DevOps/Platform teams on CI/CD, containerisation and deployment (Docker, Kubernetes or More ❯
Python, JavaScript, React, Node.js, and TypeScript Develop and optimise APIs, services, and integration layers. Deliver end-to-end features across back-end, front-end, and cloud-hosted environments. Write clean, efficient, and maintainable code following best practices. Contribute to code reviews, testing, and Agile ceremonies. Troubleshoot and resolve application-level performance and reliability issues. Key Skills: Commercial More ❯
South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
itecopeople
production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, cleancode based on the 'less is more' principle. Essential Skills & Experience Expert in TypeScript or a similar software development language , with strong back-end development experience. Extensive experience … of TDD and SOLID principles. Minimum 5 years' experience in software development/software engineering Excellent technical communication skills. Able to take a concept from discussion to high-quality code delivery. Desirable Degree in Computer Science, Software Engineering, or related discipline highly desirable Experience in high-performance or complex systems. Familiarity with algorithmic analysis and performance optimisation. Work Arrangements More ❯
agile development team to deliver robust enterprise-wide solutions utilising industry standard practices Design, develop, enhance and maintain applications using agreed coding standards and quality targets. Ensure quality via code reviews and thorough unit testing. Liaise with immediate scrum team, other scrum/project teams, line manager and development lead to ensure accurate and complete delivery. Contribute to the … development and implementation of software development best practices within the organisation. Writing clean and efficient code using relevant programming languages to implement the designed features and functionality. Key Competencies & Skills: Knowledge of oil, wet bulk or energy trading and risk management business Software Development Methodologies: Understanding of Agile development practices and project management tools Communication Skills: Effective communication More ❯
Months? IR35 Status: Outside IR35? Rate: £250–£300/dayOpus is working with a fast-paced start-up. If you're a full-stack developer who thrives on cleancode, collaborative teams, and modern frameworks—this one's for you!??? Tech Stack PHP (Laravel/Symfony)?? Vue.js? MySQL? PHPUnit? AWS (nice to have)?? Interested? Apply now or send More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Fruition Group
maintain backend services, APIs, and databases. Collaborate with product managers, frontend engineers, and other stakeholders to deliver features end-to-end. Ensure systems are scalable, reliable, and maintainable. Write clean, testable, and efficient code following best practices. Requirements: Strong JavaScript/TypeScript Strong programming skills in Node.js Solid understanding of RESTful APIs, microservices, and event-driven architecture. Hands More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Fruition Group
our customers. Key Responsibilities: Develop and maintain front-end applications using Vue.js (Vue 3 preferred) Work closely with backend and design teams to deliver features end-to-end Write clean, efficient, and reusable code following modern best practices Optimise applications for performance, accessibility, and scalability Contribute to UI/UX improvements and front-end architecture decisions Requirements: Strong More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Noir
React Hooks, Rest, GraphQL, SCSS, CSS, TDD, Unit Testing, Docker, GIT and Agile are also required. All applicants must have previous experience of working independently to meet deadlines, reviewing code and promoting clean coding principles and design patterns, as well as excellent communication skills in technical and non-technical aspects. The initial contracts will be written for More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Randstad Technologies
and maintain software solutions and take ownership of your projects from start to finish. What You'll Do: Build, test, and deploy new features across the full stack. Write clean, high-quality code and participate in code reviews. Find and fix bugs and solve complex technical problems. Help improve system performance, testing, and monitoring. What You'll More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
IO Associates
within our Agile Scrum team, developing cutting-edge geospatial software and delivering scalable, cloud-based solutions across the full software development lifecycle. Skills & Experience: Proven Java development experience with clean, scalable code Strong background in Cloud Services development (AWS/Azure/GCP) Proficient in unit and automated testing Familiar with DevSecOps tools (Tekton, ArgoCD, SonarQube) Experience in More ❯
experiences across digital products Build interactive, reusable UI components using React and TypeScript , following best practices for scalability and performance Translate Figma designs and UX specifications into production-ready code with pixel-perfect precision Troubleshoot UI issues, improve performance, and ensure a smooth, intuitive user experience across platforms Essential Skills & Experience Proven experience as a UX Engineer or similar … and testing frameworks (e.g. Jest, Testing Library) Comfortable working in agile environments with cross-functional teams Excellent attention to detail and ability to bring design concepts to life through clean, maintainable codeMore ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Adecco
experiences across digital products Build interactive, reusable UI components using React and TypeScript , following best practices for scalability and performance Translate Figma designs and UX specifications into production-ready code with pixel-perfect precision Troubleshoot UI issues, improve performance, and ensure a smooth, intuitive user experience across platforms Essential Skills & Experience Proven experience as a UX Engineer or similar … and testing frameworks (e.g. Jest, Testing Library) Comfortable working in agile environments with cross-functional teams Excellent attention to detail and ability to bring design concepts to life through clean, maintainable codeMore ❯
developers to deliver robust, production-quality software. Key Responsibilities: Build and maintain Python web applications (FastAPI preferred) Integrate AI/ML components with backend, data, and compute infrastructure Deliver clean, well-documented code following best practices Implement automated testing frameworks and CI/CD workflows Monitor and improve performance metrics across deployed tools Collaborate with technical teams to More ❯
to design, develop, and optimise systems that drive performance, scalability, and reliability. Key Responsibilities Collaborate with cross-functional teams to architect and deliver user-centric platform solutions . Write clean, efficient, and scalable code following industry best practices. Optimise application performance and reliability , ensuring seamless user experiences. Participate in agile development processes , including sprint planning, daily stand-ups … and code reviews. Required Skills & Experience Proven experience as a Platform Engineer , with a strong emphasis on user experience . Proficiency in container orchestration (Kubernetes) and cloud infrastructure management (AWS). Expertise in scripting (Python, Bash) and programming (Java). Hands-on experience with DevOps tools : GitLab, Ansible, Prometheus, Grafana, Nagios, Argo CD, Rancher, Harbour. Deep understanding of big More ❯
devices and platforms Identify and resolve issues such as usability issues, across various browsers Collaborate with back-end developers and designers, implementing APIs to ensure smooth user experience Create clean and reusable code ensuring best practices and standards are met Keep updated with rising front-end technologies and tools Requirements Proven experience as a Front-end Developer Eligible More ❯
of growth. You'll be joining a distributed engineering team and will play a key role in delivering new products, improving internal tooling, and helping set the standard for clean, maintainable code. Key Projects You'll contribute to three core initiatives, each with clear deliverables and tangible business impact: AutoBI Tool (3 months) - Build backend functionality for a pricing … built in collaboration with marketing and growth teams. These projects are well-defined, fast-moving, and will give you full ownership of backend delivery. Responsibilities Develop, test, and deliver clean, scalable backend code using Python and Django Collaborate closely with PMs, frontend engineers, and QA teams to deliver end-to-end features Take ownership of key deliverables across More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Robert Half
heavily cloud-focused (AWS) and requires strong expertise in Python, Spark, and relational databases. Role Design, build, and maintain scalable, reliable, and high-performance data pipelines and workflows. Develop clean, maintainable, and testable code in Python for data ingestion, transformation, and processing. Optimise and fine-tune query performance on Aurora Postgres and other relational databases. Architect and manage … maintain robust data models that align with business and financial domain requirements. Ensure best practices for data security, governance, and compliance. Profile Strong Python development skills, with experience writing clean, extensible, and testable code. Proven experience with relational databases (Aurora Postgres preferred), including performance optimisation. Extensive AWS experience, particularly with serverless data engineering tools (Lambda, Glue, Glue Data Catalog More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Robert Half
with solution architects and developers to deliver innovative, high-quality solutions. Profile The AWS Data Architect will have strong Python development skills (must be able to design and write clean, maintainable, and testable code). Extensive AWS expertise, particularly across: Lambda Glue Glue Data Catalog EMR services API Gateway Relational database experience with Aurora Postgres (including query performance More ❯
a tangible difference. Key Responsibilities Perform data wrangling , cleaning, transformation, and preparation of large, complex datasets Develop and deploy machine learning models to solve real-world operational problems Write clean, maintainable Python code for data analysis, automation, and modelling Collaborate with engineers and analysts to integrate models into production systems Present findings and insights to technical and non More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Ascent Sourcing Ltd
curiosity, excited by experimentation, and motivated to contribute to a team building meaningful and novel AI experiences, we want to hear from you. Minimum Requirements: Strong Python skills with clean, maintainable code. Proven production experience with LLM workflows and scaling them in real-world applications. Solid understanding of advanced prompt engineering techniques. Good knowledge and practical experience with FastAPI … prompt strategies and memory techniques. Contributing to backend and front-end components for real-time, interactive applications. Collaborating closely with product and infrastructure teams to ship impactful features. Driving clean and reliable deployments with MLOps best practices. More ❯