knowledge of Javascript and related FE technologies (React, Typescript, Webpack etc) HTML5, CSS3, and responsive design principles Understanding of modern build tools and workflows Backend Development Solid experience with Node.js and server-side JavaScript Knowledge of RESTful API design and development Experience with databases (SQL and NoSQL) Understanding of authentication and security best practices General 2-3 years of experience More ❯
Experience with recruiting, managing, and developing engineers or other deeply technical contributors. Deep knowledge and use of at least one common web backend language: e.g., Python, Scala, Java, JavaScript (Node.js) including toolchains for documentation, testing, and operations/observability. Developing and deploying applications in a cloud environment like Google Cloud (preferred), AWS, Azure Strong experience with modern software development tools More ❯
code reviews Ensure security best practices and compliance with data-protection standards What We're Looking For 3+ years' experience in full-stack web development (React, Vue, or Angular; Node.js, Django, or similar) Strong understanding of REST APIs and relational (eg. Postgres) databases. Familiarity with cloud platforms (AWS, Azure, or GCP) and containerisation (Docker, Kubernetes) Excellent communication skills and a More ❯
EXPERIENCE & SKILLS WE'RE LOOKING FOR This is a wishlist, not a checklist. If you bring most of these, we'd love to talk. Back-end Strong Python experience Node.js experience is a bonus Relational database experience (PostgreSQL) Strong understanding of containers and container deployment and orchestration (Kubernetes) Understanding of queuing systems (e.g. RabbitMQ or similar) Git fluency (beyond just More ❯
in test automation and unit testing frameworks for iOS or Android apps. Proficiency in object-oriented design and expertise in one or more programming languages: Swift, Kotlin, Java, or Node.js/TypeScript. Excellent problem-solving skills. Strong collaboration skills and familiarity with standard Software Development Lifecycle (SDLC) tools such as Jira, Confluence, and version control systems like GitLab or GitHub. More ❯
and qualifications for the Principal Software Engineer & DevOps Lead role Extensive hands-on experience with AWS services and infrastructure-as-code practices. Proficiency in backend development with Python and Node.js, plus frontend skills in TypeScript and React. Solid grounding in database management across both relational and NoSQL environments. Strong knowledge of CI/CD tools such as GitHub Actions or More ❯
other offices in London and EMEA will be required at times. Requirements A minimum of 5+ years experience in software engineering. A high level of proficiency and understanding in Node.js, TypeScript with experience in React and Next.js desirable. Strong understanding of database systems, including both document-oriented databases such as MongoDB and relational databases such as MySQL or PostgreSQL. Experience More ❯
network operations (internal and external). Qualifications and Experience At least 5 years of experience within Software Engineering and proficient in one of the following: Golang, Python, Java or Node.js Passionate about SRE, DevOps, Automation, and infrastructure platforms. Must excel with agile and lean development practices and manage multiple priorities and multiple roles. BS Degree in Computer Science, Physics, Engineering More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
/ASP.NET MVC, C# and Azure SQL. Our client offers training in: .NET 9, JavaScript, React, Angular 19, Microservices, MongoDB, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and MongoDB. This is a truly amazing opportunity to work for a prestigious banking brand that will do wonders for your CV. They invest More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
is of interest (Agile, Scrum). My client will provide training in: .NET 9, JavaScript, React, Angular 19, Microservices, MongoDB, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and MongoDB. This is a truly exciting project, one which if you are given the opportunity to work on will do wonders for your More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
can provide training in: .NET 9, JavaScript, React, Angular 19, Microservices, MongoDB, Vue.js, TypeScript, Azure, AWS, WPF, MVVM, Prism, continuous integration, dependency injection, RESTful, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and MongoDB. This is a fantastic opportunity to join a prestigious consulting firm that can offer you a large variety of project work to More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
/ASP.NET MVC, C# and Azure SQL. Our client will provide training in: .NET 9, JavaScript, React, Angular 19, Microservices, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and MongoDB. This is your opportunity to be part of a new, technically challenging project and to be involved in the creation of a More ❯
/ASP.NET MVC, C# and Azure SQL. Our client will provide training in: .NET 9, JavaScript, React, Angular 19, Microservices, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and MongoDB. This is your opportunity to be part of a new, technically challenging project and to be involved in the creation of a More ❯
Strong experience with front-end technologies such as HTML5, CSS3 and JavaScript Experience with front-end frameworks such as React, Angular or Vue.js Proficiency in back-end development using Node.js, Python, or Java Experience with both SQL and NoSQL databases Ability to analyse and resolve complex problems in a structured way Strong communication skills and the ability to work well More ❯
Strong experience with front-end technologies such as HTML5, CSS3 and JavaScript Experience with front-end frameworks such as React, Angular or Vue.js Proficiency in back-end development using Node.js, Python, or Java Experience with both SQL and NoSQL databases Ability to analyse and resolve complex problems in a structured way Strong communication skills and the ability to work well More ❯
desirable due to the nature of the role. Our client will provide training in: .NET 9, JavaScript, Angular 19, Microservices, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and MongoDB. You will be part of a dynamic and highly skilled engineering team building high-performance, low-latency trading platforms and tools. This More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
desirable due to the nature of the role. Our client will provide training in: .NET 9, JavaScript, Angular 19, Microservices, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and MongoDB. You will be part of a dynamic and highly skilled engineering team building high-performance, low-latency trading platforms and tools. This More ❯
BSc in a related field such as Computer Science, Computer Engineering, or other software/design discipline. OUR TECH STACK Backend: PHP 8.2/Symfony 7, REST, API Platform, NodeJS, Python, Rust. Frontend: TypeScript, Angular 19. Mobile: Android (Kotlin), iOS (Swift) Desktop: Cross platform desktop app built with Electron (TypeScript) Database: MySQL (Aurora DB), Redis (ElastiCache), MongoDB (AWS DocumentDB) Cloud More ❯
Computer Science, Engineering, or relevant field experience. Proven experience building and maintaining high-concurrency, high-performance, low-latency trading systems. Strong proficiency in development and architecture of Rust systems. Node.js (JavaScript/TypeScript) and Python are nice to have. Proficient in data-intensive systems. Proven experience with AWS, Docker Experience managing and leading engineering teams, with a focus on fostering More ❯
Computer Science, Engineering, or relevant field experience. Proven experience building and maintaining high-concurrency, high-performance, low-latency trading systems. Strong proficiency in development and architecture of Rust systems. Node.js (JavaScript/TypeScript) and Python are nice to have. Proficient in data-intensive systems. Proven experience with AWS, Docker Experience managing and leading engineering teams, with a focus on fostering More ❯
highlighting potential technical blockers Upskilling and embedding modern software practices in client teams where necessary Your experience It'd be great if you have experience with: Backend technologies (e.g. Node.js, Go, Rust, etc.) Relational and Non-relational databases (e.g. ElasticSearch, Redis, PostgreSQL, etc.) System architecture approaches (e.g. microservices, event sourcing, serverless, CQRS ) Virtualisation and orchestration tools (e.g. VMs, Docker, Kubernetes More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
Our client can provide you with Greenfield project work and exposure to: .NET 9, JavaScript, React, Angular 19, Microservices, MongoDB, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and MongoDB. This is a truly amazing opportunity to work for a prestigious global brand and on challenging and complex enterprise level .NET/ More ❯