years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functionalprogramming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
London, England, United Kingdom Hybrid / WFH Options
WorksHub
watching their favourite shows is a challenge that we relish. This means scaling, and reliability is our primary focus in everything we build. The User Services Teams: We are functional Scala enthusiasts (Cats/Scalaz/ZIO/shapeless etc) that care about following best practice. We're responsible for things like registration, login and authentication, profiles and personalisation … and compliance for Disney+ & ESPN+ Our UK teams work in small, cross-functional squads that promote Agile practices. As a backend development team, we are experienced advocates of functionalprogramming so you can expect to join a team that is applying principles from FP, Reactive Programming and Distributed Computing to build these services, using Scala, Akka … as a mentor and an example to others in your team and across the organisation. Essential Requirements: Commercial experience with Scala Have experience or at least an interest in functionalprogramming Have experience with public cloud technologies - We use AWS Knowledge of applying object-oriented and functionalprogramming styles to real-world software engineering problems. Experience More ❯
watching their favourite shows is a challenge that we relish. This means scaling, and reliability is our primary focus in everything we build. The User Services Teams: We are functional Scala enthusiasts ( Cats/Scalaz/ZIO/shapeless etc) that care about following best practice. We're responsible for things like registration, login and authentication, profiles and personalisation … and compliance for Disney+ & ESPN+ Our UK teams work in small, cross-functional squads that promote Agile practices. As a backend development team, we are experienced advocates of functionalprogramming so you can expect to join a team that is applying principles from FP, Reactive Programming and Distributed Computing to build these services, using Scala, Akka … Think not just in terms of code, but architecture. You communicate your ideas effectively to others within your team. Essential Requirements: Strong commercial experience with Scala Have experience in functionalprogramming Have strong experience with public cloud technologies - We use AWS Experience creating scalable and reactive web applications with modern frameworks like Akka/play etc Have data More ❯
London, England, United Kingdom Hybrid / WFH Options
Simple Machines
learning from one another to create world-class solutions. You'll have the autonomy to shape technical design, work closely with stakeholders, and engage with data scientists and cross-functional teams to craft seamless, high-performance systems. We're committed to fostering an inclusive and equitable workplace where everyone—regardless of background, identity, or experience—can thrive. If you … in-person collaboration with the delivery team and client stakeholders. Requirements Technical background A consultative approach to software development. (Ideally experience in the Software Consulting space) Core foundation in programming, especially in JVM languages (particularly Kotlin or Java). Experience designing and implementing data-driven APIs. Exposure to frontend development (particularly React.js, Tailwind, REDUX, Typescript) Past project experience with … and designing database schemas and queries to meet business requirements. A passion and proven background in picking up and adopting new technologies on the fly. Exposure to Scala, or functionalprogramming generally. Exposure with highly concurrent, asynchronous backend technologies, such as Ktor, http4k, http4s, Play, RxJava, etc. Exposure with DynamoDB or similar NoSQL databases, such as Cassandra, HBase More ❯
London, England, United Kingdom Hybrid / WFH Options
Funding Circle Ltd
pride ourselves on providing meaningful, human support as well as fast, hassle free processes to deliver an unbeatable customer experience. The role Collaborating as part of an agile cross functional team Building great user experiences for customers, internal and external Delivering innovation through software to automate processes that enable Funding Circle to operate at scale Using Python, React, Kafka … risks, issues or control weaknesses that arise in your day-to-day What we’re looking for Experience in Python and Javascript is preferred with experience with React Fundamental programming skills (data structures, algorithms) Interest in Serverless architectures Knowledge of cloud-based Infrastructure (AWS API Gateway, Lambda, Cognito, DynamoDB) Experience working with Terraform Openness to learn and work with … different technologies Good communication skills, both written and spoken Knowledge of Agile, BDD, TDD and CI/CD An interest or experience in any of FunctionalProgramming, Distributed Systems or Event-Driven Architectures At Funding Circle we are committed to building diverse teams so please apply even if your past experience doesn’t align perfectly with the requirements. More ❯
London, England, United Kingdom Hybrid / WFH Options
Simple Machines
scientists and other teams to design and document cross-system solutions. Requirements What we are looking for: A consultative approach to software development and software engineering. Core foundation in programming, especially in JVM languages (particularly Kotlin or Java). Experience designing and implementing data-driven APIs. Exposure to frontend development (particularly React.js, Tailwind, REDUX, Typescript) Past project experience with … and designing database schemas and queries to meet business requirements. A passion and proven background in picking up and adopting new technologies on the fly. Exposure to Scala, or functionalprogramming generally. Exposure with highly concurrent, asynchronous backend technologies, such as Ktor, http4k, http4s, Play, RxJava, etc. Exposure with DynamoDB or similar NoSQL databases, such as Cassandra, HBase More ❯
experience writing performant code Practical experience of Continuous Integration (CI/CD) Practical experience of version control systems (Git) Solid knowledge of data structures and algorithms Solid knowledge of functionalprogramming paradigms Experience refactoring code with scale and production in mind Experience with asynchronous architecture Familiar with AWS, Unix/Linux, Git, SQL, and REST Bonus Points for … Experience or interest in: Functionalprogramming languages such as Scala, Haskell and Clojure Relational and NoSQL databases such as PostgreSQL and MongoDB DevOps such as Terraform, Fargate and Kubernetes Frontend development such as Node.js and React Messaging protocols Internal and external DSL's Single sign-on such as SAML and OAuth/OIDC Benefits: Hybrid working - 2 days More ❯