Functional Programming Jobs in the UK

1 to 25 of 46 Functional Programming Jobs in the UK

Scala Developer - Remote Work (Inside of IR35)

United Kingdom
Hybrid / WFH Options
Stealth IT Consulting
for an experienced Scala Developer to join a large-scale digital transformation project within a high-performing Agile environment. The successful candidate will have a strong background in Scala , functional programming , and microservice architecture , ideally within a cloud-native ecosystem. You'll work alongside talented engineers, architects, and data specialists to design, build, and maintain scalable, high-performing … a hands-on engineer who enjoys working with modern technologies and solving complex problems at scale. Key Responsibilities Design, develop, and maintain Back End microservices using Scala . Implement functional programming principles to write clean, testable, and maintainable code. Build and integrate RESTful APIs and event-driven components. Collaborate with DevOps and platform teams to deploy services to … contribute to technical design. Support continuous improvement by sharing knowledge and promoting best practices. Essential Skills & Experience Proven experience as a Scala Developer in production environments. Strong understanding of functional programming and Scala frameworks (Play, Akka, or Cats). Experience developing microservices and distributed systems. Hands-on experience with RESTful APIs , JSON , and HTTP integration. Experience with CI More ❯
Employment Type: Contract
Rate: GBP 450 Annual
Posted:

Frontend Developer

London, United Kingdom
Hybrid / WFH Options
Tiro Partners
predominantly Python with some Rust. They are running on AWS. This is nectar for Engineers who have both a passion for Front End Development and an interest to learn Functional Programming. The skill set for this role could include React, Typescript, Python, Functional programming language of any kind and a major statically typed language. Any WebGL, OpenGL … years of experience in frontend development Strong hands-on expertise with React, Typescript, Javascript Strong foundation in Computer Science (BSc/MSc from a top university). Desirable: functional programming (hands on/interest) such as ELM/Haskell/Clojure Startup experience is a plus. Why Join Us? Be part of a pioneering AI startup with global More ❯
Employment Type: Permanent
Salary: £80000 - £150000/annum equity
Posted:

Frontend Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
Tiro Partners Limited
predominantly Python with some Rust. They are running on AWS. This is nectar for Engineers who have both a passion for Front End Development and an interest to learn Functional Programming. The skill set for this role could include React, Typescript, Python, Functional programming language of any kind and a major statically typed language. Any WebGL, OpenGL … years of experience in frontend development Strong hands-on expertise with React, Typescript, Javascript Strong foundation in Computer Science (BSc/MSc from a top university). Desirable: functional programming (hands on/interest) such as ELM/Haskell/Clojure Startup experience is a plus. Why Join Us? Be part of a pioneering AI startup with global More ❯
Employment Type: Full-Time
Salary: £80,000 - £150,000 per annum
Posted:

Senior Backend Engineer

South West London, London, United Kingdom
Ncounter LTD
Product-Focused Backend Engineer Functional Programming & Distributed Systems London (Hybrid) | £120,000£160,000 + Equity At Ncounter, were partnering with a cutting-edge AI company on a mission to redefine how professionals in highly regulated industries interact with complex, multi-modal data. Their platform empowers users to deploy custom no-code AI agents that produce verifiable outputs … Design to solve real user problems Playing an active role in shaping team goals, defining technical metrics, and prioritising outcomes over ticket-chasing Your Background: Hands-on experience with functional programming (Elixir is a plus, but other languages like Scala, Haskell, Clojure, Go, Node.js, or F# are welcome) Proven track record of building and scaling distributed backend systems More ❯
Employment Type: Permanent
Posted:

Backend Engineer

London, South East, England, United Kingdom
Ncounter
Product-Focused Backend Engineer – Functional Programming & Distributed Systems London (Hybrid) | £120,000–£160,000 + Equity At Ncounter, we’re partnering with a cutting-edge AI company on a mission to redefine how professionals in highly regulated industries interact with complex, multi-modal data. Their platform empowers users to deploy custom no-code AI agents that produce verifiable … Design to solve real user problems Playing an active role in shaping team goals, defining technical metrics, and prioritising outcomes over ticket-chasing Your Background: Hands-on experience with functional programming (Elixir is a plus, but other languages like Scala, Haskell, Clojure, Go, Node.js, or F# are welcome) Proven track record of building and scaling distributed backend systems More ❯
Employment Type: Full-Time
Salary: £120,000 - £160,000 per annum
Posted:

Senior Full Stack Developer

United Kingdom
PASS by everyLIFE
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:

Derivatives Quant Developer | FinTech | London

United Kingdom
Undisclosed
also demonstrable ability to work independently due to the remote nature of the role Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pair programming and agile methodologies Product/model knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing Due to demand, we More ❯
Posted:

Derivatives Quant Developer | FinTech | London

london, south east england, united kingdom
Undisclosed
also demonstrable ability to work independently due to the remote nature of the role Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pair programming and agile methodologies Product/model knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing Due to demand, we More ❯
Posted:

Derivatives Quant Developer | FinTech | London

slough, south east england, united kingdom
Undisclosed
also demonstrable ability to work independently due to the remote nature of the role Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pair programming and agile methodologies Product/model knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing Due to demand, we More ❯
Posted:

Mobile QA Engineer (Manual)

London, United Kingdom
Experis
before, at, or after the time of purchase. Responsibilities Collaborate with Product, Design and Development teams to understand product requirements and create comprehensive test plan and test cases. Execute functional and automated tests to verify the accuracy, completeness, and reliability of functionality. Contribute to the development and enhancement of UI automated testing frameworks built on Espresso (Android) and XCUITest … master's degree in science (preferably Computer Science, Engineering, or other related disciplines). Must have hands-on testing experience in iOS and Android mobile platforms by leveraging various functional and automated tools. Minimum 3+ years of mobile app Automation experience with tools like Monkey Talk, Selendriod, Appium, Katalon etc. Possesses deep knowledge on Functional, Integration, Regression, Exploratory … End to End, Compatibility, GUI, Web Services and Accessibility testing. Good Understanding of Swift, Kotlin or similar functional programming language. Strong programming abilities and debugging skills. Excellent API testing experience using Postman, Http Client, or similar tools. Strong experience with Debugging tools like Charles Proxy, Splunk, Sentry, Console or similar. Excellent communication and team player. Experience with More ❯
Employment Type: Contract
Rate: £500/day
Posted:

Full Stack Developer

City, Cardiff, United Kingdom
Hybrid / WFH Options
Yolk Recruitment
ideas, give and receive constructive feedback, and take collective responsibility for team outcomes. If you don't have every technology listed but have solid experience with object-oriented or functional programming and a desire to learn, you'll still be strongly considered. What you'll get in return: Profit Share: Paid quarterly (subject to company performance) Hybrid Working More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 58,000 Annual
Posted:

Full Stack Developer

Cardiff, South Glamorgan, Wales, United Kingdom
Hybrid / WFH Options
Yolk Recruitment
ideas, give and receive constructive feedback, and take collective responsibility for team outcomes. If you don't have every technology listed but have solid experience with object-oriented or functional programming and a desire to learn, you'll still be strongly considered. What you'll get in return: Profit Share: Paid quarterly (subject to company performance) Hybrid Working More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Full Stack Developer - BACLJP

Bromley, London, United Kingdom
Adecco
Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate with team members while maintaining a continuous integration workflow. Work comfortably in a Linux/Unix environment. What You Bring … Professional experience in developing web-based UI solutions with React JS. Proficiency in JVM languages, especially Scala or other functional programming languages. A solid foundation in writing Unit Tests and Acceptance/behaviour Tests. Strong analytical skills and a knack for problem-solving. A proven track record in Agile methodologies and teamwork. Familiarity with the relevant problem domain More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Full Stack Developer - BACLJP00012781

Bromley, London, United Kingdom
Adecco
Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate with team members while maintaining a continuous integration workflow. Work comfortably in a Linux/Unix environment. What You Bring … Professional experience in developing web-based UI solutions with React JS. Proficiency in JVM languages, especially Scala or other functional programming languages. A solid foundation in writing Unit Tests and Acceptance/behaviour Tests. Strong analytical skills and a knack for problem-solving. A proven track record in Agile methodologies and teamwork. Familiarity with the relevant problem domain More ❯
Employment Type: Contract
Posted:

Full Stack Developer - BACLJP00012781

Bromley, Kent, England, United Kingdom
Adecco
Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate with team members while maintaining a continuous integration workflow. Work comfortably in a Linux/Unix environment. What You Bring … Professional experience in developing web-based UI solutions with React JS. Proficiency in JVM languages, especially Scala or other functional programming languages. A solid foundation in writing Unit Tests and Acceptance/behaviour Tests. Strong analytical skills and a knack for problem-solving. A proven track record in Agile methodologies and teamwork. Familiarity with the relevant problem domain More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Senior Software Engineer TypeScript Full Stack

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Senior Software Engineer (TypeScript Full Stack) London/WFH to £100k Do you enjoy problem solving and working with a range of technologies including functional programming languages such as Elixir, using the right tool for the job? You could be progressing your career in a senior, hands-on Software Engineer role at a successful and profitable energy trading … have advanced analytical and problem solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python More ❯
Employment Type: Full-Time
Salary: £85,000 - £100,000 per annum
Posted:

Scala Developer - Newcastle/Remote

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Hybrid / WFH Options
Lucid Support Services Ltd
build as soon as possible, contributing to the development and implementation of key services. Responsibilities Develop and implement Front End and Back End applications using Scala. Collaborate with cross-functional teams to design, develop, and test applications meeting business requirements. Ensure best practices in code quality, testing, and deployment throughout the development life cycle. Participate in architectural discussions and … CI/CD pipelines. Solid understanding of Agile methodologies. Excellent problem-solving and communication skills. Experience with cloud platforms and services. Additional Skills Strong proficiency in Scala. Knowledge of functional programming paradigms (Cats). Experience with Play Framework for web applications. Familiarity with microservices architecture. Proficiency in MongoDB and API development/integration. Understanding of TDD and BDD More ❯
Employment Type: Contract
Rate: GBP 400 Daily
Posted:

Full Stack Engineer TypeScript Elixir AWS

City of London, London, United Kingdom
Hybrid / WFH Options
Client Server
Full Stack Engineer/Developer (TypeScript Elixir AWS) London/WFH to £100k Do you enjoy problem solving and working with a range of technologies including functional programming languages such as Elixir, using the right tool for the job? You could be progressing your career in a senior, hands-on Full Stack Engineer role at a successful and … have advanced analytical and problem solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python More ❯
Employment Type: Permanent, Work From Home
Posted:

Full Stack Engineer TypeScript Elixir AWS

London, England, United Kingdom
Hybrid / WFH Options
Client Server
Full Stack Engineer/Developer (TypeScript Elixir AWS) London/WFH to £100k Do you enjoy problem solving and working with a range of technologies including functional programming languages such as Elixir, using the right tool for the job? You could be progressing your career in a senior, hands-on Full Stack Engineer role at a successful and … have advanced analytical and problem solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python More ❯
Posted:

Full Stack Engineer TypeScript Elixir AWS

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Full Stack Engineer/Developer (TypeScript Elixir AWS) London/WFH to £100k Do you enjoy problem solving and working with a range of technologies including functional programming languages such as Elixir, using the right tool for the job? You could be progressing your career in a senior, hands-on Full Stack Engineer role at a successful and … have advanced analytical and problem solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python More ❯
Employment Type: Full-Time
Salary: £85,000 - £100,000 per annum
Posted:

Full Stack Engineer TypeScript Elixir AWS

slough, south east england, united kingdom
Hybrid / WFH Options
Client Server
Full Stack Engineer/Developer (TypeScript Elixir AWS) London/WFH to £100k Do you enjoy problem solving and working with a range of technologies including functional programming languages such as Elixir, using the right tool for the job? You could be progressing your career in a senior, hands-on Full Stack Engineer role at a successful and … have advanced analytical and problem solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python More ❯
Posted:

Mainframe Developer

London, United Kingdom
Stackstudio Digital Ltd
applications using technologies such as COBOL and CICS web services to support critical business processes. Your Responsibilities Proven experience as a Mainframe Developer or similar role. Strong knowledge of programming languages, including CICS Web Services, COBOL, JCL, and SQL. Experience with IBM mainframe systems and tools. Good understanding of the software development lifecycle. Ability to work independently and in … Experience with DevOps and Agile methodologies, including CI/CD practices and Jenkins. Desirable Skills/Knowledge/Experience: Java skill set. Strong foundation in Java, including OOP and functional programming (Java 8+). Familiarity with Spring Boot annotations, configuration, and deployment simplification. RESTful API development experience. Or/and Hands-on experience using DataPower appliances. Development experience More ❯
Employment Type: Contract
Rate: From £400 to £420 per day
Posted:

Java Developer

United Kingdom
Hybrid / WFH Options
Brightbox GRP Ltd
delays, proactively manage dependencies, and work with team members to resolve issues impacting delivery. Required Qualifications: - Minimum of 3 years of experience as a Java Developer. - Strong understanding of functional programming principles and Test-Driven Development (TDD). - Experience with relational and NoSQL databases. - Familiarity with cloud platforms such as AWS, Azure, or GCP. - Experience with DevOps practises. More ❯
Employment Type: Contract
Rate: £500 - £550 per day
Posted:

Senior Software Engineer

Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
from co-designing the instruction sets together with the hardware engineering team, to developing the compilers and application APIs to interface the accelerator with ML models and frameworks. Responsibilities: Programming our bespoke hardware accelerators by writing compilers and DSLs Creating tools for debugging, profiling, and optimising programs for our accelerators Developing efficient applications and runtime libraries for server CPUs … that utilise our accelerators Key Requirements: PhD or MSc in related field Used Rust in production or open source codebases Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix) 3 years of experience working on relevant areas such as performance sensitive- or systems programming, and More ❯
Posted:

Senior Software Engineer

cambridge, east anglia, united kingdom
Hybrid / WFH Options
microTECH Global LTD
from co-designing the instruction sets together with the hardware engineering team, to developing the compilers and application APIs to interface the accelerator with ML models and frameworks. Responsibilities: Programming our bespoke hardware accelerators by writing compilers and DSLs Creating tools for debugging, profiling, and optimising programs for our accelerators Developing efficient applications and runtime libraries for server CPUs … that utilise our accelerators Key Requirements: PhD or MSc in related field Used Rust in production or open source codebases Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix) 3 years of experience working on relevant areas such as performance sensitive- or systems programming, and More ❯
Posted:
Functional Programming
10th Percentile
£94,125
25th Percentile
£100,000
Median
£115,000
75th Percentile
£119,375
90th Percentile
£131,250