as teams' setup Champion Communities of Practice to help establish engineering excellence at M&S Lead by example via contributions to our engineering ecosystem Pioneer and promote methodologies like cleancode and clean architecture Advocate for engineering productivity, delivery quality and operational excellence through a continuous ecosystem Drive DevOps practices to automate the Product development life cycle … external brand outreach activities Who you are: Your skills and experience will include: Significant track record of strategic and innovative thinking, as well as execution and implementation Specialist in cleancode and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure solutions and services with security More ❯
as teams' setup Champion Communities of Practice to help establish engineering excellence at M&S Lead by example via contributions to our engineering ecosystem Pioneer and promote methodologies like cleancode and clean architecture Advocate for engineering productivity, delivery quality and operational excellence through a continuous ecosystem Drive DevOps practices to automate the Product development life cycle … external brand outreach activities Who you are: Your skills and experience will include: Significant track record of strategic and innovative thinking, as well as execution and implementation Specialist in cleancode and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure solutions and services with security More ❯
as teams' setup Champion Communities of Practice to help establish engineering excellence at M&S Lead by example via contributions to our engineering ecosystem Pioneer and promote methodologies like cleancode and clean architecture Advocate for engineering productivity, delivery quality and operational excellence through a continuous ecosystem Drive DevOps practices to automate the Product development life cycle … you are Your skills and experience will include: Experience in implementing solutions using modern, web facing software solutions that provide the best possible experience across multiple devices Specialist in cleancode and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure solutions and services with security More ❯
documented and easy to consume and to maintain. Collaborate with other Technology functions (e.g. Architecture, DevOps, Security) across different geographies, timezones and cultures to deliver secure, reliable, robust, scalable code which can be built, tested and deployed into Production using automation and CI/CD pipelines and Agile delivery practices. Lead the teams in best practice for good diagnostics … solution design is reviewed effectively, and is conformant with NFRs, Security and Data Privacy guidelines Implement software engineering best practices with your peers within Engineering, such as, pair programming, cleancode, CI/CD, pyramid testing within a Scrum agile delivery frame Skills/Qualifications Candidate Profile Proven experience managing small software teams and mentoringengineersin enterprise web development … and services development using loosely coupled systems. Highly experienced in agiletest drivensoftware development Passionate about writing well-crafted cleancode and comfortable working in an agile environment Ability to write high-quality code across modern Javascript based programming languages and frameworks Knowledge and experience of delivering solutions using a microservice architecturewith RESTful protocols and frameworks such as More ❯
documented and easy to consume and to maintain. Collaborate with other Technology functions (e.g. Architecture, DevOps, Security) across different geographies, timezones and cultures to deliver secure, reliable, robust, scalable code which can be built, tested and deployed into Production using automation and CI/CD pipelines and Agile delivery practices. Lead the teams in best practice for good diagnostics … solution design is reviewed effectively, and is conformant with NFRs, Security and Data Privacy guidelines Implement software engineering best practices with your peers within Engineering, such as, pair programming, cleancode, CI/CD, pyramid testing within a Scrum agile delivery frame Skills/Qualifications Candidate Profile Proven experience managing small software teams and mentoringengineersin enterprise web development … and services development using loosely coupled systems. Highly experienced in agiletest drivensoftware development Passionate about writing well-crafted cleancode and comfortable working in an agile environment Ability to write high-quality code across modern Javascript based programming languages and frameworks Knowledge and experience of delivering solutions using a microservice architecturewith RESTful protocols and frameworks such as More ❯
Rapid Problem-Solving: Quickly fix bugs and solve problems to enhance customer satisfaction. Data-Driven Development: Utilize analytics to inform product decisions and improve features. Continuous Improvement: Participate in code reviews and contribute to improving our development processes. Stay Current: Keep up-to-date with the latest industry trends especially in the domain of automations, workflows, and AI integrations. … to be successful Proven Experience: Demonstrable experience as a Full Stack Software Engineer in a product development environment. Technical Proficiency: Strong skills in TypeScript, React, and Node.js. Interested in cleancode practices and familiarity with enterprise architectural design patterns. Containerization and Orchestration: Experience with Docker and Kubernetes. Cloud Services Familiarity: Knowledge of cloud platforms like AWS, Azure, or … Rapid Problem-Solving: Quickly fix bugs and solve problems to enhance customer satisfaction. Data-Driven Development: Utilize analytics to inform product decisions and improve features. Continuous Improvement: Participate in code reviews and contribute to improving our development processes. Stay Current: Keep up-to-date with the latest industry trends especially in the domain of automations, workflows, and AI integrations. More ❯
infrastructure. Collaborate with Product and Design teams to ensure seamless integration of engineering deliverables with business objectives and user needs. Coach and mentor team members, promoting best practices for cleancode, code quality, system reliability, and high-performance development. Own and optimize CI/CD processes, DevOps workflows, and infrastructure planning to ensure fast delivery and cost … effective cloud operations. Stay hands-on where necessary - lead code reviews, make architectural decisions, and assist in system-level debugging. Champion Agile practices (Scrum/Kanban) to ensure effective team performance and transparency throughout product delivery cycles. Promote a strong culture of documentation, testing, and continuous improvement in both product quality and engineering processes. What You'll Bring Proven More ❯
infrastructure. Collaborate with Product and Design teams to ensure seamless integration of engineering deliverables with business objectives and user needs. Coach and mentor team members, promoting best practices for cleancode, code quality, system reliability, and high-performance development. Own and optimize CI/CD processes, DevOps workflows, and infrastructure planning to ensure fast delivery and cost … effective cloud operations. Stay hands-on where necessary lead code reviews, make architectural decisions, and assist in system-level debugging. Champion Agile practices (Scrum/Kanban) to ensure effective team performance and transparency throughout product delivery cycles. Promote a strong culture of documentation, testing, and continuous improvement in both product quality and engineering processes. What Youll Bring Proven experience More ❯
Set high standards for your domain and lead by example. Mentor and guide : Empower junior engineers and share your knowledge to foster their growth. Champion best practices : Promote TDD, cleancode, and robust architectural practices. Collaborate effectively : Work across teams to create cohesive and scalable solutions. What You'll Do Drive technical discussions : Lead conversations about technical decisions … and others accountable for delivering high-quality work. Mentorship and knowledge sharing : Empower your team by providing guidance and fostering a collaborative environment. Focus on developer experience : Champion simplicity, cleancode, and a streamlined workflow for all engineers. DevOps mindset : Take full ownership of your domain, from design to deployment and monitoring. You can learn more about our More ❯
Set high standards for your domain and lead by example. Mentor and guide : Empower junior engineers and share your knowledge to foster their growth. Champion best practices : Promote TDD, cleancode, and robust architectural practices. Collaborate effectively : Work across teams to create cohesive and scalable solutions. What You'll Do Drive technical discussions : Lead conversations about technical decisions … and others accountable for delivering high-quality work. Mentorship and knowledge sharing : Empower your team by providing guidance and fostering a collaborative environment. Focus on developer experience : Champion simplicity, cleancode, and a streamlined workflow for all engineers. DevOps mindset : Take full ownership of your domain, from design to deployment and monitoring. Your Story Are you a seasoned More ❯
volumes of data in production. Version Management : Manage different versions of machine learning models to maintain consistency and ensure that the correct version is in use across environments. Writing CleanCode : Write clean, maintainable, and reusable code primarily in Python for deployment, automation, and integration tasks. Collaboration with Data Teams : Collaborate closely with Data Scientists to … as TensorFlow, PyTorch, and scikit-learn is beneficial. DevOps Practices: Experience with DevOps practices, including continuous integration and continuous deployment (CI/CD), containerisation using Docker, and Infrastructure as Code (IaC) methodologies. Cloud Platforms : Proficient in working with cloud platforms such as AWS, Azure, or Google Cloud for deploying and managing machine learning models and infrastructure. Data Management Knowledge … tools and platforms, including MLflow, Databricks, Kubeflow, and SageMaker, to streamline the machine learning lifecycle. Version Control Systems: Proficient in using version control systems such as Git to manage code and collaborate with development teams. Software Testing and Debugging: Experience in software testing and debugging practices to ensure code quality and reliability. Agile Environment Experience: Familiarity with working More ❯
enhancing technical assets onto one global platform, to foster new commercial opportunities and enable innovation. As a member of the team, you will play a key role in improving code to further improve the reliability and performance of our applications. You will have access to like-minded developers, with whom you can collaborate, discuss ideas and concepts, pair-with … the role: Product Definition - develop a solid understanding of our product and help to contribute ideas and suggestions Operating - follow our processes and patterns in order to ensure reliable, cleancode and take responsibility for the running of our components in production Communicate - transparently communicate the progress of your work and discuss ideas with your team and Technology … Microservice/Event Driven Design - An understanding of the complexities with event driven design and how to best approach them Experience or interest in application development and writing good cleancode Cloud environments. We use AWS Testing approaches such as unit testing or functional testing Working within an e-commerce business where reliability is critical At JET, this More ❯
multi-cloud infrastructure . What You'll Do Design and deliver scalable, resilient backend systems. Shape cloud-ready, service-aligned architecture. Champion engineering best practices (TDD, CI/CD, cleancode). Collaborate across disciplines to deliver impactful solutions. Guide third-party development to meet technical standards. What You'll Bring Strong backend engineering experience (Java 11+, REST … APIs, SQL). Experience with high-throughput or distributed systems. Passion for clean, maintainable code and infrastructure as code. Excellent communication and mentoring skills. Bonus Points For Spring Boot, Go, or Node.js experience. Cloud expertise (AWS, Azure, GCP). Kafka, RabbitMQ, or event-driven architecture. GitOps, Docker/Kubernetes, Terraform. Why Join Us? Be part of a multi More ❯
Engineer with at least 2 years of experience to help us evolve and scale our B2B SaaS platform. This is a hands-on development role with an emphasis on cleancode, thoughtful architecture, and pragmatic problem solving. What you'll do Develop and maintain core features of our product across the stack. Collaborate with product managers, designers, and … other engineers to deliver intuitive, scalable solutions. Write clean, maintainable code and contribute to code reviews. Integrate with third-party APIs and services. Help improve system performance, reliability, and technical debt. Work in an agile environment with a focus on shipping frequently and iterating fast. Qualifications 2+ years of hands-on software development experience in a commercial More ❯
data acquisition and cleaning to deployment and production support. Collaborate with researchers, engineers, and stakeholders across the business to align technical design with trading objectives. Drive engineering excellence through cleancode, automated testing, operational rigor, and mentorship of junior team members. WHAT YOU'LL BRING: 5+ years of software development experience in quantitative trading, with deep expertise in … software development, automated testing, and secure, scalable architecture design. Exposure to FX and/or crypto markets; front-end experience with frameworks like React is a plus. Passion for clean, testable code, continuous learning, and mentoring peers on engineering best practices. Degree in Computer Science or related field, with a strong focus on problem-solving and simplicity in More ❯
data acquisition and cleaning to deployment and production support. Collaborate with researchers, engineers, and stakeholders across the business to align technical design with trading objectives. Drive engineering excellence through cleancode, automated testing, operational rigor, and mentorship of junior team members. WHAT YOU'LL BRING: 5+ years of software development experience in quantitative trading, with deep expertise in … software development, automated testing, and secure, scalable architecture design. Exposure to FX and/or crypto markets; front-end experience with frameworks like React is a plus. Passion for clean, testable code, continuous learning, and mentoring peers on engineering best practices. Degree in Computer Science or related field, with a strong focus on problem-solving and simplicity in More ❯
tech - 150+ people, 5 countries, hundreds of customers, and a product that's redefining how the world shops. We're after a sharp, experienced frontend developer who cares about cleancode, great UX, and long-term quality. You love solving complex problems, building elegant solutions, and bringing design systems to life. Pragmatic, detail-driven, and thoughtful - you build … it right, not just fast. What You'll Do Write clean, scalable TypeScript code with a focus on performance Implement precise, visually accurate UIs using our design system Refactor legacy code and migrate to Vue 3 Review peer code and contribute to continuous improvement Collaborate on architecture, processes, and long-term code quality What You More ❯
The rest of the tech stack include Django REST Framework, PostgreSQL, AWS, React.js, Kubernetes, Docker, Redis, Celery, Pandas, Numpy, Git, Jenkins and Elasticsearch. We have a very large but cleancode base as we put significant emphasis on design patterns, code readability, automated testing, maintainability and extendability. Responsibilities Work with product owners, engineering managers, user interface designers … and other software engineers to write technical documents that identify software project requirements Write well-formulated, testable and readable code using appropriate software design patterns Design, build and maintain APIs, microservices and data pipelines Design, normalise and optimise relational databases Write complex SQL queries to get data from the database Optimise APIs and database queries to improve speed of … execution Participate in code reviews Debug and fix bugs across our applications Review, maintain and refactor existing code to meet the requirements for improved or new features Write technical documentation of code, algorithms and APIs Help in drafting of end-user manuals Experience and Qualifications 5+ years experience (Python/Django is a plus) Ability to work More ❯
design and architecture across key science platforms. Drive development of scalable backend services and modern frontends (React/Vue). Oversee DevOps practices (CI/CD, Docker, infra-as-code). Promote cleancode, best practices, and modern tooling across teams. Collaborate with product owners and research stakeholders to align platform development with user and research needs. More ❯
stack include Django REST Framework, PostgreSQL, AWS, Kubernetes, Docker, Redis, Celery, Pandas, Numpy, Github, Jenkins, Elasticsearch and lots of raw SQL for analytics. We have a very large but cleancode base as we put significant emphasis on design patterns, code readability, testability, maintainability and extendability. Responsibilities Work with product owners, product managers, user interface designers and … other software engineers to write technical documents that identify software project requirements and high level technical analysis. Write well-formulated, testable and readable code using appropriate software design patterns Diagnose and solve page load and other speed issues Debug and fix bugs across our applications Write unit, integration and end-to-end tests Participate in code reviews Review … maintain and refactor existing code to meet the requirements for improved or new features Write technical documentation of code, algorithms and APIs Help in drafting of end-user manuals Identify, evaluate and communicate front-end best practices. Skills Expert level knowledge of TypeScript or JavaScript (ES6), and most common Styling libraries. Strong grasp of the React Framework, relative More ❯
performance bottlenecks, optimize data flow, and ensure backend services operate with maximum efficiency Security: implement best practices for securing data, ensuring compliance with industry standards and regulations Best Practices & Code Quality: advocate for cleancode, automated testing, and DevOps best practices, ensuring high-quality software development and deployment processes Mentorship & team growth: provide technical leadership and mentorship More ❯
design and architecture across key science platforms. Drive development of scalable backend services and modern frontends (React/Vue). Oversee DevOps practices (CI/CD, Docker, infra-as-code). Promote cleancode, best practices, and modern tooling across teams. Collaborate with product owners and research stakeholders to align platform development with user and research needs. More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Inventive Search Ltd
HTML/CSS/JavaScript – Stimulus, Hotwire, or React) to ship features quickly and reliably. You’ll design, build and maintain scalable features, collaborate with product and design, write clean, well-tested code and help improve performance. Requirements: 3+ years’ Ruby on Rails experience in production Strong JavaScript, HTML/CSS skills (Stimulus/Turbo/React) Knowledge … simplify complexity and remove the hidden costs of managing property.. We’re looking for a strong full stack developer who can confidently contribute across the backend and frontend, write clean, maintainable code and help us ship features quickly and reliably. Responsibilities Design, build and maintain scalable web application features in Ruby on Rails Contribute to front-end development … using HTML, CSS and JavaScript (Stimulus, Hotwire, or React) Collaborate closely with product/design to translate requirements into robust technical solutions Write clean, well-tested code (RSpec or Minitest) Debug and resolve bugs and performance issues Participate in code reviews and maintain coding best practices Support occasional DevOps or deployment tasks (Heroku/AWS experience a More ❯
environments, build systems and tooling used across multiple products Contribute to the successful design & implementation of one or more project features with input from senior engineers Check-in valuable, cleancode daily that adds new features and capabilities Becoming a member of our Quality Engineering team, increasing quality through innovation, automated test creation, curiosity, and thoughtful debate. Responsibilities More ❯
more, as well as an open landscape to all parts and people across our organisation. Key Tasks/Responsibilities Design and Develop: Craft high-quality, efficient, and reusable JavaScript code that brings our UI/UX designs to life. Transform ideas into compelling and interactive web applications. Optimize User Experience: Diagnose and repair bugs and performance issues, ensuring a … engineers to meet project milestones. Guide technical decision-making and mentor junior engineers within our growing startup environment. Quality Assurance: Establish and maintain robust testing frameworks for our frontend code, guaranteeing reliable, high-quality user interfaces. User-Centric Approach: Develop user-friendly features with an empathetic focus on user experience, ensuring our applications are intuitive, attractive, and serve our … a strong emphasis on continuous delivery (CI/CD workflows), understanding how frontend changes integrate into automated deployment pipelines. Up-to-date knowledge of software engineering best practices, including cleancode, performance optimisation, security best practices (e.g., XSS prevention, secure local storage), and web accessibility standards (WCAG). Prior experience working in a fast-paced start-up or More ❯