Functional Programming Jobs in the East of England

24 of 24 Functional Programming Jobs in the East of England

Senior Full Stack Developer

Bedford, England, United Kingdom
JR United Kingdom
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 functional programming 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 ❯
Posted:

Senior Full Stack Developer

Cambridge, England, United Kingdom
JR United Kingdom
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 functional programming 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 ❯
Posted:

Senior Full Stack Developer

Ipswich, England, United Kingdom
JR United Kingdom
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 functional programming 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 ❯
Posted:

Senior Full Stack Developer

Stevenage, England, United Kingdom
JR United Kingdom
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 functional programming 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 ❯
Posted:

Senior Full Stack Developer

Colchester, England, United Kingdom
JR United Kingdom
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 functional programming 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 ❯
Posted:

Senior Full Stack Developer

Luton, England, United Kingdom
JR United Kingdom
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 functional programming 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 ❯
Posted:

Senior Full Stack Developer

Peterborough, England, United Kingdom
JR United Kingdom
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 functional programming 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 ❯
Posted:

Senior Full Stack Developer

Hemel Hempstead, England, United Kingdom
JR United Kingdom
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 functional programming 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 ❯
Posted:

Senior Full Stack Developer

Watford, England, United Kingdom
JR United Kingdom
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 functional programming 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 ❯
Posted:

Senior Software Engineer

Waltham Cross, England, United Kingdom
Hybrid / WFH Options
Simple Machines
and achieving certifications in the technologies Simple Machines implements across its client base. Work Style 2 days remote (WFH) Requirements A consultative approach to software development. 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 … queries to meet business requirements. A passion and proven background in picking up and adopting new technologies on the fly. Backend server experience using Kotlin. Exposure to Scala, or functional programming generally. Experience with highly concurrent, asynchronous backend technologies, such as Ktor, http4k, http4s, Play, RxJava, etc. Experience with DynamoDB or similar NoSQL databases, such as Cassandra, HBase More ❯
Posted:

Senior Software Engineer - XenServer Toolstack

Cambridge, England, United Kingdom
Hybrid / WFH Options
XenServer
exposes the public XenServer API. It is central to the platform, offering a unique opportunity to influence modern infrastructure management at scale. You’ll primarily work in OCaml, a functional programming language suited for building safe and maintainable systems software. The role involves challenges like distributed system orchestration, performance optimization, and robust API design within an active open … for Strong experience in software development on Unix/Linux systems Familiarity with procedural languages (e.g., C, C++, C#, Java) and scripting languages (e.g., Python) Interest or experience in functional programming (e.g., OCaml, Haskell, F#, Scala, ML) Understanding of best practices like automated testing, code review, and CI/CD A thoughtful approach to building scalable, maintainable, and … healthcare, finance, education, and cloud environments worldwide. It offers the chance to tackle technical challenges—from performance tuning to open API design—while deepening expertise in systems engineering and functional programming. Whether aiming to lead features, ascend to architectural roles, or contribute to open source, this position provides a platform for lasting impact. About Us Cloud Software Group is More ❯
Posted:

Remote Clojure Engineer - Cambridge University Press & Assessment

Cambridge, England, United Kingdom
Hybrid / WFH Options
WorksHub
of our technologies would be ideal, your potential, enthusiasm and your willingness to learn is more important. What we're looking for Commercial Software Engineering experience Prior experience with functional programming languages, not necessarily in a commercial setting A desire to help English language learners worldwide Nice to have Commercial Clojure experience. Experience provisioning and managing infrastructure on More ❯
Posted:

Mid-Level Software Engineer

Watford, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
on experience scaling applications and working with cloud infrastructure using AWS. - Strong understanding of web application architecture and modern design patterns (e.g. SOLID principles). - Familiarity with RESTful APIs, functional programming. - Comfortable working in a Scrum-based environment with continuous integration and deployment. - A starting salary of £45,000 salary based on experience - Unlimited annual leave (subject to business More ❯
Posted:

.Principal Backend Engineer - Immutably

Cambridge, England, United Kingdom
ZipRecruiter
application architectures. Strong attention to detail with a big-picture perspective. Comfort with implementing highly abstract concepts and complex architectures. Proficiency in object-oriented development. Proficiency in unit and functional testing. Experience in API development and integration (RESTful, GraphQL, gRPC, etc.). Experience with Java frameworks such as Spring, Quarkus, Helidon, etc. Proficiency with Docker microservice architectures and Kubernetes. … Experience with RDBMS like MySQL, PostgreSQL, or equivalent. Experience with NoSQL/NewSQL databases. Proficiency in source code management. Additional Experience: Experience with functional programming. Experience with languages other than Java. Bachelor's degree in computer science or a related field. Why you'll like it here: Context Labs is collaborative at its core, promoting continuous learning and discovery. More ❯
Posted:

Principal Backend Engineer - Immutably

Cambridge, England, United Kingdom
ZipRecruiter
distributed authorization systems like OPA, Zanzibar, etc. Experience and comfort working independently. End-to-end understanding of modern application architectures. Proficiency in object-oriented development. Proficiency in unit and functional testing. Proficiency in API development and integration (RESTful, GraphQL, gRPC, etc). Experience with Java frameworks such as Spring. Proficiency with Docker-based microservice architectures and Kubernetes. Proficiency with … MySQL, PostgreSQL, or equivalent RDBMS. Proficiency in source code management. Additional Experience: Experience with functional programming. Experience with languages other than Java (Kotlin). Experience with frameworks other than Spring (Quarkus/Helidon/etc.). Experience leading technical talks on microservice-based systems. Experience with NoSQL/NewSQL databases. Bachelor's degree in computer science or related field. More ❯
Posted:

Derivatives Quant Dev / Software Engineer, FinTech,

Watford, England, United Kingdom
JR United Kingdom
the role Web technologies experience (WASM, WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pair programming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would be advantageous Due to More ❯
Posted:

Derivatives Quant Dev / Software Engineer, FinTech,

Hemel Hempstead, England, United Kingdom
JR United Kingdom
the role Web technologies experience (WASM, WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pair programming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would be advantageous Due to More ❯
Posted:

Senior Software Engineer - Ai Inference

Cambridge, England, United Kingdom
IC Resources
teams to solve end-to-end performance challenges in AI inference stacks. Tech Stack & Focus Rust-first development (performance-critical systems, type-safety, modern tooling). Low-level systems programming (CPU/accelerator interaction, memory management). Compiler design, functional programming concepts, and hardware/software co-design. We’re Excited If You Have 3+ years in … systems programming, compiler development, or performance-critical software. Proficiency in Rust (production or open-source projects) or expertise in C/C Haskell/OCaml. A passion for novel architectures and optimizing code for unconventional hardware. Strong problem-solving skills and a collaborative, critical-thinking mindset. If you are a Senior Software Engineer and you're looking for a More ❯
Posted:

Senior Software Engineer - Ai Inference

Cambridge, England, United Kingdom
JR United Kingdom
efficient runtime libraries and APIs to bridge ML frameworks with accelerator hardware. Collaborate across teams to solve end-to-end performance challenges in AI inference stacks. Low-level systems programming (CPU/accelerator interaction, memory management). Compiler design, functional programming concepts, and hardware/software co-design. 3+ years in systems programming, compiler development, or More ❯
Posted:

Senior Software Engineer - Rust

Cambridge, England, United Kingdom
Octagon Group
runtime libraries for server CPU’s Key skills/experience required for the Senior Software Engineer job: MSc/PhD in a related scientific/engineering field Proven Rust programming experience Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix) Proven experience working on relevant … areas such as performance sensitive - or systems programming, and compiler development This is a great opportunity for a Senior Software Engineer wanting to focus on Rust programming, to join a passionate team of engineers developing software systems that perform at scale and speed in Cambridge, Cambridgeshire. Apply now for the hybrid Senior Software Engineer job in Cambridge, Cambridgeshire More ❯
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Octagon Group
runtime libraries for server CPU’s Key skills/experience required for the Senior Software Engineer job: MSc/PhD in a related scientific/engineering field Proven Rust programming experience using Rust Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix) This is a More ❯
Employment Type: Permanent
Salary: £75000 - £95000/annum
Posted:

Senior Software Engineer - Rust

Cambridge, England, United Kingdom
JR United Kingdom
runtime libraries for server CPU’s Key skills/experience required for the Senior Software Engineer job: MSc/PhD in a related scientific/engineering field Proven Rust programming experience Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix) Proven experience working on relevant … areas such as performance sensitive - or systems programming, and compiler development This is a great opportunity for a Senior Software Engineer wanting to focus on Rust programming, to join a passionate team of engineers developing software systems that perform at scale and speed in Cambridge, Cambridgeshire. Apply now for the hybrid Senior Software Engineer job in Cambridge, Cambridgeshire More ❯
Posted:

Senior Software Engineer - Rust

Cambridge, England, United Kingdom
Octagon Group
runtime libraries for server CPU’s Key skills/experience required for the Senior Software Engineer job: MSc/PhD in a related scientific/engineering field Proven Rust programming experience Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix) Proven experience working on relevant … areas such as performance sensitive - or systems programming, and compiler development This is a great opportunity for a Senior Software Engineer wanting to focus on Rust programming, to join a passionate team of engineers developing software systems that perform at scale and speed in Cambridge, Cambridgeshire. Apply now for the hybrid Senior Software Engineer job in Cambridge, Cambridgeshire More ❯
Posted:

C++ / Rust Software Engineering

Cambridge, Cambridgeshire, United Kingdom
So Code Limited
Experts in C++/Rust Software Engineering C++ is one of the most widespread programming languages, and is most popularly used for building large software infrastructure and applications that run quickly, efficiently, and reliably on limited resources. Since its first stable release in 2014, Rust has rapidly been adopted by some of the most successful tech firms as an … alternative to C++. With major influences from C++ and functional programming languages, such as OCaml and Haskell, Rust is also often associated with efficient, high-performance software. These languages can be found in a vast array of different industries including: Scientific Research, Medical Devices, Game Development, AR/VR Applications, FinTech, Telecommunications, Media and many more. A glimpse More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: