City of London, England, United Kingdom Hybrid / WFH Options
CFP Energy (UK) Ltd
and React for the frontend. Collaborate with product managers, designers, and other developers to understand project requirements and deliver solutions that meet user needs. Write clean, maintainable, and efficient code while adhering to coding standards and best practices. Participate in code reviews to ensure codequality and share knowledge with team members. Implement and maintain More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
and surface actionable insights for promoters. 15% Integrate AI workflows (LangGraph, OpenAI/Anthropic/Gemini) into planning and marketing modules, including prompt design, evaluation and safety. 10% Drive codequality through PR reviews, automated testing (Vitest/Playwright), and IaC best practices (CDK, SST). 10% Mentor teammates and collaborate with Product, Data, and Artist Relations … hack weeks in London or Barcelona. Small, senior team—no heavy management layers, lots of autonomy. One-week sprints, async-friendly comms, and fast decision cycles. We value clean code, continuous learning, and doing right by artists. Competitive base salary + meaningful equity. Infinite paid holiday (+ local public holidays). Flexible hours. Complimentary gig tickets and backstage passes More ❯
London, England, United Kingdom Hybrid / WFH Options
S.i. Systems
permanent (preferred) or a multi-year contract. Fully remote across Canada, with travel to client sites throughout Canada and the U.S. (expenses covered). Responsibilities Write, review, and deploy code for a cloud-native analytics product. Create engaging and user-friendly interfaces using React. Develop and manage microservices to enhance application functionality. Optimize the technology stack for performance, security … and scalability. Participate in Scrum ceremonies and collaborate with cross-functional teams. Write unit tests, integration tests, and documentation to ensure code quality. Must haves: Experience with front-end frameworks ( React, Angular, or Vue.js ). Proficiency in back-end frameworks ( Express, Django, or Flask ). Experience with containerization technologies ( Docker, Kubernetes ). Strong SQL skills and data modeling experience. More ❯
Senior Front End Engineer required to join Satalia, a VML Enterprise Solutions company, on a contract basis. As a Senior Front-End Engineer, you won't just be writing code; you'll be a pivotal architect, owning the end-to-end delivery of high-quality, production-ready React single-page applications that power our cutting-edge solutions. … This role offers the unique opportunity to drive technical excellence by championing codequality, robust testing (Vitest, Cypress), and best practices in front-end architecture, performance, and accessibility. You'll thrive in an Agile environment, contributing actively to workstreams, while also building modular, reusable components with Storybook and integrating with diverse 3rd party systems. Beyond technical contributions … in touch. What you'll be doing: Creating prototypes and high-quality production ready React front-end single page applications. Driving forward the quality - in code, unit testing, accessibility, performance, code reviews. Delivering on an Agile workstream of front-end developers on a project, contributing to daily stand-ups, planning, and estimates. Conversing confidently More ❯
London, England, United Kingdom Hybrid / WFH Options
Fitch Group
https://careers.fitch.group/content/Technology-and-Data/How You’ll Make an Impact: We are in search of a Senior Engineer to elevate the quality assurance processes for our Fitch Ratings Workflow Analytical applications. This role entails close collaboration with the systems supporting the Fitch Ratings operations and analytical communities. The position offers a … Proficient enough to Analyze Source Systems, Staging area, Fact and Dimension tables in Target D/W Hands-on experience with No-SQL DB, preferably MongoDB. Experience creating reusable code/scripts for Automated Framework using Python (Pandas, Numpy, Requests, Boto3) Experience creating automation frameworks using Selenium (Python) and tools to support test automation for web applications Experience working … and CI tools like Jenkins/Bamboo/Github, etc. Financial domain experience is a plus Exposure to BDD concepts, including enhanced acceptance criteria and testing practices Exposure to Codequality metrics, and shift-left principles Exposure to the financial industry domain and data platforms (data warehouses, data lakes) Why Choose Fitch: Hybrid Work Environment: 2 to More ❯
London, England, United Kingdom Hybrid / WFH Options
Olo Inc
ordering platform. We take pride in a neat codebase with automated tests and continuous integration, and encourage constant refactoring. We encourage new ideas and experimentation. No part of the code base is off limits. This position is fully remote and allows you to work from anywhere within the United Kingdom. You will be contracted to Olo through Deel, our … engineers and contributing to technical decision-making. Take ownership of complex features and projects, working independently and collaborating with team members to drive development from concept to delivery. Lead code reviews, set quality standards, and offer in-depth feedback to improve codequality across the team. Partner with Product and other stakeholders to refine … TypeScript preferred). Hands-on experience with RDBMS development. Collaboration with UX/UI designers to implement responsive and user-friendly interfaces. Adept at writing unit tests and testable code, and working under distributed version control (preferably Git). In-depth understanding of Windows, Linux, database, and networking concepts. Hands-on experience instrumenting, deploying, and monitoring production code. Working More ❯
flexibility to collaborate wherever data lives to support the widest range of data collaboration use cases-within organizations, between brands, and across its premier global network of top-quality partners. Hundreds of global innovators, from iconic consumer brands and tech giants to banks, retailers, and healthcare leaders turn to LiveRamp to build enduring brand and business value by … deliver high-quality features. Provide technical mentorship and guidance to junior engineers in the team. Continuously improve the performance, scalability, and reliability of existing systems. Participate in code reviews and ensure that the team adheres to best practices in software development. Keep up-to-date with the latest industry trends and technologies to continuously evolve the Clean … art privacy-enhancing technologies. Ensure that all software developed is secure, scalable, and high-performing. Embrace a collaborative culture that promotes continuous learning and improvement. Strive for excellence in codequality, system architecture, and implementations. Engage in proactive identification and management of risks, ensuring robust solutions for the Clean Room About you: 5+ years of experience in More ❯
database. Desirable: An analytical and logical mind, be dynamic, positive, and ready to make a difference Ability to clearly communicate complex technicalities to any audience A passionate drive for codequality & results About the Role We are seeking a highly skilled and experienced Senior AI/ML Engineer to join our growing data science team in London … focus on performance and maintainability. Core Responsibilities: Full-stack software engineering in Python of the Data Science solutions DevOps for Data science solutions in AWS (GCP - nice to have) Code review of more junior members Mentoring junior data scientists on the best practices in software development: clarity, modularity, maintainability, performance, organisation and testing/validation Writing technical documentation Collaborating More ❯
architecture of scalable, secure, and maintainable software solutions in the team. Collaborate with stakeholders to translate business needs into technical solutions. Development & Delivery: Write clean, efficient, and well-documented code, adhering to industry standards and company guidelines. Ensure codequality by conducting code reviews and mentoring team members in best practices. Oversee the end-to … professional growth and technical excellence. Facilitate collaboration among team members and across departments. Drive Agile practices, ensuring efficient sprint planning, task prioritization, and timely delivery. Manage team workload Quality Assurance: Establish and enforce coding standards, testing protocols, and CI/CD pipelines. Write unit/integration/performance/e2e tests for own code. Collaborate with QA engineers More ❯
Collaborate with cross-functional teams to design and implement new features that address complex business needs. Ensure application performance, scalability, and reliability through detailed testing and optimization. Conduct thorough code reviews to ensure codequality and share insights with team members. Develop and maintain automated tests using tools such as pgtap, NUnit, Vitest, and Cypress/ More ❯
to drive effective marketing campaigns and enhance customer experiences. Drive the design of critical components in the platform as well as oversee the implementation of new features, focusing on codequality, automation and testability. Contribute to the vision, understand our product roadmap and contribute to building an engineering culture within our global team. Collaborate with a global … cross functional team in building customer-centric products. Contribute to SDLC documentation and guidance including templates, patterns, and controls. Perform code reviews and system design reviews and establish codequality standards and software best practices for a distributed systems architecture. Mentor and help develop more junior technical talents. Communicate with leadership, engineers, and business teams. We … are looking for someone with lots of energy that enjoys engineering challenges and has a passion to deliver high quality technology solutions and is able to operate in a highly fluid, rapidly changing environment. Basic Qualifications Proficiency with Adobe Marketing solutions (such as Adobe Experience Manager, Analytics, Marketo & Campaign). Strong proficiency with Java, Sightly and SQL. Bachelor More ❯
London, England, United Kingdom Hybrid / WFH Options
ZILO™
solutions for complex problems in the asset management space. We are particularly seeking candidates who are proficient in integrating AI tools into their daily development cycle to improve productivity, codequality, and problem-solving. There is an expectation of attending our Churchill Place, Canary Wharf office, up to 3 days each week. Key Responsibilities: Design and develop … software solutions Kafka integration and implementation with Go services Leverage the corporate AI assistant and other strategic coding tools to enhance development workflows Actively use AI tools to support code generation, debugging, documentation, and testing Ensure that all microservices are highly available and fault tolerant Troubleshooting and debugging issues as they arise Keeping up to date with emerging trends … AI-assisted development practices, and best practices in front-end development Participating in code reviews and contributing to a positive team culture Ensure all code written has the appropriate level of unit test coverage Key Qualifications: Bachelor's degree in Computer Science or a related field Proven experience as a Developer or similar role Strong proficiency in JavaScript More ❯
London, England, United Kingdom Hybrid / WFH Options
Wayflyer
possess the skills to contribute across the full software development lifecycle. What you'll do Build and enhance user interfaces using TypeScript and React, focusing on delivering high-quality, reusable components for our financial products Partner with our product and design teams to implement intuitive interfaces … that help ecommerce brands access and manage their funding Create responsive layouts that work seamlessly across different devices and browsers, ensuring our platform is accessible to all customers Maintain codequality through proper documentation, testing, and adherence to our established development standards Actively participate in our collaborative development process through thoughtful code reviews and knowledge sharing More ❯
ecosystem, ensuring proper service boundaries and communication patterns Cross-stack development : Work across our full technology stack - from GraphQL APIs and gRPC services to mobile apps and infrastructure-as-codeCodequality & mentorship : Drive codequality standards, conduct thorough code reviews, and mentor junior engineers on best practices and architectural decisions Product … globally Collaboration : You thrive in cross-functional teams, working closely with product managers, designers, and other engineers to deliver impactful solutions Quality focus : You're passionate about codequality, testing, and building maintainable systems that can scale with our growing business Some of our products Groceries - we have an in-house groceries product that facilitates … automating some time intensive manual tasks. We're looking to bring AI to the forefront of our operational workflows. Infrastructure & DevOps Kubernetes - Container orchestration Docker - Containerisation Terraform - Infrastructure as Code AWS & Google Cloud - Multi-cloud setup Custom Kitt CLI - Development tooling CircleCI - CI/CD pipeline Why Kitt? The world of work has shifted forever. As people everywhere prioritise More ❯
and systems, ensuring scalability, performance, and security. Collaboration: Work closely with Product Managers, UX/UI designers, and other engineers to define, develop, and deploy new features and improvements. CodeQuality: Ensure high codequality by writing clean, efficient, and maintainable code. Participate in code reviews and mentor junior developers. Problem-Solving: Troubleshoot More ❯
work and for its inner workings/operations. They are a model for the team on best practices for software development in general (and their specialization in particular), including codequality, documentation, DevOps practices, and testing, and consistently mentor junior members of the team. They ensure the robustness of our services and serve as an escalation point … data exchange and enhanced system functionality. Produce well-engineered software, including appropriate automated test suites, technical documentation, and operational strategy. Diverse problem solver who surfaces opportunities to reuse modular code and develop microservices to drive efficiencies. Provide input into the roadmaps of teams representing upstream dependencies to help improve the overall program of work. Ensure consistent application of platform … abstractions to ensure quality and consistency with respect to logging and lineage. Fully versed in coding best practices and ways of working and participates in code reviews and partnering to improve the team’s standards. Adhere to QMS framework and CI/CD best practices and help to guide improvements to them that improve ways of working. More ❯
London, England, United Kingdom Hybrid / WFH Options
BBC
science and MLOps/LLMOps workflows. Collaborate with Data Scientists to deploy, serve, and monitor LLMs in real-time and batch environments using Amazon SageMaker , Bedrock Implement Infrastructure-as-Code with AWS CDK , CloudFormation to provision and manage cloud environments. Build and maintain CI/… CD pipelines using GitHub Actions , AWS CodePipeline , CodeBuild , Jenkins . Integrate monitoring and observability tools such as AWS CloudWatch, Prometheus , Grafana for infrastructure and model health tracking. Ensure softwarequality through Test-Driven Development (TDD) , unit testing frameworks (e.g., pytest , unittest ), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean … code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for cloud-first, AI-integrated products. Enforce security best practices (IAM, encryption, VPC configuration, audit logging) using AWS native services and third-party tools. Embed security throughout the software development lifecycle by integrating static and dynamic code analysis, vulnerability scanning, and More ❯
London, England, United Kingdom Hybrid / WFH Options
Two Circles
and have a keen interest in the application of technology in the sports industry. If this sounds like you, please get in touch. 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 improving it. Encouraging a … 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, codequality 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. … environment where you have utilised tools such as Circle CI, GitHub actions or Azure DevOps etc. An appreciation of DevOps and platform engineering culture. You don't just write code, but you also like to build and ship it, utilising cloud platforms and services, such as Azure, AWS or GCP. Experience in agile development practices, continuous integration and test More ❯
have strong communication skills. You will: Design, develop, and maintain scalable web applications that meet the evolving needs of our users and business. Write clean, efficient, and well-documented code in Python and JavaScript, adhering to best practices and coding standards. Collaborate effectively with cross-functional teams including product management, design, and other engineering disciplines to define, scope, and … implement new features and improvements. Optimise application performance and responsiveness through code optimisation, efficient data management, and infrastructure considerations. Implement robust security and data protection measures to safeguard user data and ensure compliance with relevant regulations. Mentor junior developers by providing guidance, sharing knowledge, and fostering their technical growth. Contribute actively to code reviews , providing constructive feedback to … ensure codequality and consistency across the team. Participate in the full software development lifecycle , from requirements gathering and design to deployment and monitoring. Troubleshoot and resolve technical issues , ensuring the stability and reliability of our web applications. Stay up-to-date with the latest web development trends, technologies, and best practices. What we are looking for More ❯
optimize database systems to support the above applications and services Translate business requirements into technical specifications Build client and management reports and tools Maintain a high-qualitycode base following best practices and documenting as needed Support our global user base of customers and staff Evaluate feasibility and recommend technical solutions Contribute to the evolution of the … impact extensibility, maintainability, performance, scalability, and security Experience integrating systems using web services, especially REST APIs Good understanding of object-oriented design patterns and SOLID principles Strong attention to codequality and readability Experience designing relational database schemas Raw SQL writing and optimization, especially with MySQL Understanding of code branching and feature workflows with Git Hands More ❯
London, England, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
science and MLOps/LLMOps workflows. Collaborate with Data Scientists to deploy, serve, and monitor LLMs in real-time and batch environments using Amazon SageMaker, Bedrock Implement Infrastructure-as-Code with AWS CDK, CloudFormation to provision and manage cloud environments. Build and maintain CI …/CD pipelines using GitHub Actions, AWS CodePipeline, CodeBuild, Jenkins. Integrate monitoring and observability tools such as AWS CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure softwarequality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean … code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for cloud-first, AI-integrated products. Enforce security best practices (IAM, encryption, VPC configuration, audit logging) using AWS native services and third-party tools. Embed security throughout the software development lifecycle by integrating static and dynamic code analysis, vulnerability scanning, and More ❯
London, England, United Kingdom Hybrid / WFH Options
Emotii
UX/UI designers, product managers, and data scientists to create seamless user experiences. API Integration: Develop and integrate APIs to connect front-end interfaces with back-end services. CodeQuality: Write clean, maintainable, and efficient code while following best practices for software development. Testing: Implement and manage testing processes, ensuring the reliability and performance of … applications. Security: Ensure the security of web applications by implementing best practices and regularly reviewing code for vulnerabilities. Continuous Improvement: Participate in code reviews, provide constructive feedback, and contribute to a culture of continuous improvement. Skills & Qualifications: Experience: 3+ years of experience in full-stack development. Database Management: Experience with SQL and NoSQL databases (e.g., MySQL, MongoDB). More ❯