South West London, London, United Kingdom Hybrid / WFH Options
John Lewis Head Office
also work with our website and microservice teams, as such any experience in the following areas may also be helpful, but is not required or expected: Swift/iOS GraphQL Microservice Architectures Docker, Kubernetes, and cloud platforms such as AWS, GCP or Azure Understanding of UX principles HTML, CSS, and related web technologies Experience with modern JavaScript libraries and tooling More ❯
the development process Essential Technical Skills Language - JavaScript, NodeJS, Typescript Framework - NestJS/Express/Microservices Testing - Jest/Mocha/Cypress/React testing Library API – OpenAPI/GraphQL/GRPC Messaging - AMQP/RabbitMQ/Kafka Data Storage - MongoDB/Mongoose Web UI - Angular/ReactJS/Svelte/Webpack/HTML/CSS Security - Oauth2 Build Tools More ❯
the development process Essential Technical Skills Language - JavaScript, NodeJS, Typescript Framework - NestJS/Express/Microservices Testing - Jest/Mocha/Cypress/React testing Library API – OpenAPI/GraphQL/GRPC Messaging - AMQP/RabbitMQ/Kafka Data Storage - MongoDB/Mongoose Web UI - Angular/ReactJS/Svelte/Webpack/HTML/CSS Security - Oauth2 Build Tools More ❯
the development process Essential Technical Skills Language - JavaScript, NodeJS, Typescript Framework - NestJS/Express/Microservices Testing - Jest/Mocha/Cypress/React testing Library API – OpenAPI/GraphQL/GRPC Messaging - AMQP/RabbitMQ/Kafka Data Storage - MongoDB/Mongoose Web UI - Angular/ReactJS/Svelte/Webpack/HTML/CSS Security - Oauth2 Build Tools More ❯
london (city of london), south east england, united kingdom
McCabe & Barton
the development process Essential Technical Skills Language - JavaScript, NodeJS, Typescript Framework - NestJS/Express/Microservices Testing - Jest/Mocha/Cypress/React testing Library API – OpenAPI/GraphQL/GRPC Messaging - AMQP/RabbitMQ/Kafka Data Storage - MongoDB/Mongoose Web UI - Angular/ReactJS/Svelte/Webpack/HTML/CSS Security - Oauth2 Build Tools More ❯
digital platforms. Responsibilities Develop scalable and reusable React.js components using TypeScript. Translate UX/UI designs into responsive and accessible web interfaces. Integrate front-end applications with RESTful and GraphQL APIs. Implement secure authentication, session management, and data handling. Optimise applications for performance, accessibility, and cross-browser compatibility. Maintain consistent styling using frameworks such as Material UI, Bootstrap, or TailwindCSS. More ❯
digital platforms. Responsibilities Develop scalable and reusable React.js components using TypeScript. Translate UX/UI designs into responsive and accessible web interfaces. Integrate front-end applications with RESTful and GraphQL APIs. Implement secure authentication, session management, and data handling. Optimise applications for performance, accessibility, and cross-browser compatibility. Maintain consistent styling using frameworks such as Material UI, Bootstrap, or TailwindCSS. More ❯
digital platforms. Responsibilities Develop scalable and reusable React.js components using TypeScript. Translate UX/UI designs into responsive and accessible web interfaces. Integrate front-end applications with RESTful and GraphQL APIs. Implement secure authentication, session management, and data handling. Optimise applications for performance, accessibility, and cross-browser compatibility. Maintain consistent styling using frameworks such as Material UI, Bootstrap, or TailwindCSS. More ❯
london (city of london), south east england, united kingdom
Akkodis
digital platforms. Responsibilities Develop scalable and reusable React.js components using TypeScript. Translate UX/UI designs into responsive and accessible web interfaces. Integrate front-end applications with RESTful and GraphQL APIs. Implement secure authentication, session management, and data handling. Optimise applications for performance, accessibility, and cross-browser compatibility. Maintain consistent styling using frameworks such as Material UI, Bootstrap, or TailwindCSS. More ❯
years of software engineering experience in the following areas: Implementing distributed systems Microservice and asynchronous architecture Python and Javascript Building responsive frontend applications (our client uses TypeScript, React, and GraphQL) Database technologies and query languages (our client uses Neo4j, Kafka, MySQL, Snowflake, Elasticsearch, and more) RESTful architecture AWS Cloud technologies Log analysis to investigate bugs and performance issues Unit and More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Overloop
years of software engineering experience in the following areas: Implementing distributed systems Microservice and asynchronous architecture Python and Javascript Building responsive frontend applications (our client uses TypeScript, React, and GraphQL) Database technologies and query languages (our client uses Neo4j, Kafka, MySQL, Snowflake, Elasticsearch, and more) RESTful architecture AWS Cloud technologies Log analysis to investigate bugs and performance issues Unit and More ❯
East London, London, United Kingdom Hybrid / WFH Options
Overloop
years of software engineering experience in the following areas: Implementing distributed systems Microservice and asynchronous architecture Python and Javascript Building responsive frontend applications (our client uses TypeScript, React, and GraphQL) Database technologies and query languages (our client uses Neo4j, Kafka, MySQL, Snowflake, Elasticsearch, and more) RESTful architecture AWS Cloud technologies Log analysis to investigate bugs and performance issues Unit and More ❯
Central London / West End, London, United Kingdom Hybrid / WFH Options
Overloop
years of software engineering experience in the following areas: Implementing distributed systems Microservice and asynchronous architecture Python and Javascript Building responsive frontend applications (our client uses TypeScript, React, and GraphQL) Database technologies and query languages (our client uses Neo4j, Kafka, MySQL, Snowflake, Elasticsearch, and more) RESTful architecture AWS Cloud technologies Log analysis to investigate bugs and performance issues Unit and More ❯
a technical capacity. Previous exposure to early-stage startups, ideally in B2B SaaS. Strong proficiency in modern front-end frameworks (particularly React). Experience designing and integrating REST or GraphQL APIs (bonus if you’ve built SDKs or documentation). Solid understanding of SQL and NoSQL databases and backend architecture. Familiarity with cloud platforms such as AWS, Azure, or GCP. More ❯
a technical capacity. Previous exposure to early-stage startups, ideally in B2B SaaS. Strong proficiency in modern front-end frameworks (particularly React). Experience designing and integrating REST or GraphQL APIs (bonus if you’ve built SDKs or documentation). Solid understanding of SQL and NoSQL databases and backend architecture. Familiarity with cloud platforms such as AWS, Azure, or GCP. More ❯
a technical capacity. Previous exposure to early-stage startups, ideally in B2B SaaS. Strong proficiency in modern front-end frameworks (particularly React). Experience designing and integrating REST or GraphQL APIs (bonus if you’ve built SDKs or documentation). Solid understanding of SQL and NoSQL databases and backend architecture. Familiarity with cloud platforms such as AWS, Azure, or GCP. More ❯
london (city of london), south east england, united kingdom
Alderson James
a technical capacity. Previous exposure to early-stage startups, ideally in B2B SaaS. Strong proficiency in modern front-end frameworks (particularly React). Experience designing and integrating REST or GraphQL APIs (bonus if you’ve built SDKs or documentation). Solid understanding of SQL and NoSQL databases and backend architecture. Familiarity with cloud platforms such as AWS, Azure, or GCP. More ❯
state management libraries like Redux or Context API. Hands-on experience with cloud services (AWS or GCP), particularly for deploying and managing applications0. Strong understanding of RESTful API design (GraphQL experience a plus). Analytical mindset with the ability to design, optimise, and troubleshoot complex UIs and fullstack integrations. Excellent communication and leadership skills with experience mentoring others and working More ❯
state management libraries like Redux or Context API. Hands-on experience with cloud services (AWS or GCP), particularly for deploying and managing applications0. Strong understanding of RESTful API design (GraphQL experience a plus). Analytical mindset with the ability to design, optimise, and troubleshoot complex UIs and fullstack integrations. Excellent communication and leadership skills with experience mentoring others and working More ❯
state management libraries like Redux or Context API. Hands-on experience with cloud services (AWS or GCP), particularly for deploying and managing applications0. Strong understanding of RESTful API design (GraphQL experience a plus). Analytical mindset with the ability to design, optimise, and troubleshoot complex UIs and fullstack integrations. Excellent communication and leadership skills with experience mentoring others and working More ❯
london (city of london), south east england, united kingdom
Gravitas Recruitment Group (Global) Ltd
state management libraries like Redux or Context API. Hands-on experience with cloud services (AWS or GCP), particularly for deploying and managing applications0. Strong understanding of RESTful API design (GraphQL experience a plus). Analytical mindset with the ability to design, optimise, and troubleshoot complex UIs and fullstack integrations. Excellent communication and leadership skills with experience mentoring others and working More ❯
applications and Kubernetes. Strong understanding of architecture, scalability, and delivering high-quality code. Desirables As a Software Engineer, can you... Bring 3+ years of professional engineering experience. Work with GraphQL, gRPC, or REST API design. Apply knowledge of relational databases such as MySQL or PostgreSQL. Demonstrate exposure to AI integrations or enterprise SaaS platforms. If you want to take ownership More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Experis
experience with: Java 11+/Spring Boot/Spring Cloud Microservices and containerisation (Docker, Kubernetes, OpenShift) Cloud platforms (AWS, Azure, or GCP) Messaging and integration technologies (Kafka, ActiveMQ, REST, GraphQL) Databases (SQL and NoSQL) Familiarity with enterprise integration patterns and secure system design. Experience working in Agile/DevOps environments . Strong understanding of security principles and data protection regulations More ❯
experience with: Java 11+/Spring Boot/Spring Cloud Microservices and containerisation (Docker, Kubernetes, OpenShift) Cloud platforms (AWS, Azure, or GCP) Messaging and integration technologies (Kafka, ActiveMQ, REST, GraphQL) Databases (SQL and NoSQL) Familiarity with enterprise integration patterns and secure system design. Experience working in Agile/DevOps environments . Strong understanding of security principles and data protection regulations More ❯
involves close collaboration with product, data, and frontend colleagues to deliver high-quality, reliable services. Day-to-day responsibilities include: Designing, implementing and maintaining backend services and REST/GraphQL 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 More ❯