Functional Programming Jobs in the UK

16 of 16 Functional Programming Jobs in the UK

Programming Languages Researcher

Edinburgh, Scotland, United Kingdom
European Tech Recruit
Programming Languages Researcher - Edinburgh, UK About the Role Join an innovative Programming Languages team at their Research Centre in Edinburgh. You’ll conduct innovative research, contribute to engineering solutions, and collaborate closely with the University of Edinburgh's School of Informatics to bring academic ideas into practical use. What You’ll Do: Research and develop cutting-edge programming languages and compiler technologies. Design advanced compilers for concurrency, dataflow, metaprogramming, and cloud-based systems. Support technology transfer between academia and industry, particularly in compilers and programming language design. What We’re Looking For: Strong background in modern programming languages (object-oriented and functional). Research experience in programming languages or compilers. Excellent programming and analytical skills. Comfortable with functional programming, especially for concurrent systems. Quick to learn and apply new technologies. Nice to Have PhD or strong BSc/MSc in Computer Science. Published research in top conferences or journals. Experience with compiler or language design. Knowledge of programming theory (types, semantics, logics). Open-source contributions. Practical experience More ❯
Posted:

Senior Quality Engineer (Mobile)

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, IntelliJ Http Client, or similar tools. Strong experience with Debugging tools like Charles Proxy, Splunk, Sentry, Console or similar. Excellent communication and team player. Experience More ❯
Employment Type: Contract
Rate: £500/day
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, IntelliJ Http Client, or similar tools. Strong experience with Debugging tools like Charles Proxy, Splunk, Sentry, Console or similar. Excellent communication and team player. Experience More ❯
Employment Type: Contract
Rate: £500/day
Posted:

Full Stack Developer

London, South East, England, United Kingdom
Harnham - Data & Analytics Recruitment
like Python , Ruby , Scala , and Rust , this engineer will bring versatility, technical depth, and a collaborative mindset to a high-performing team. You'll be embedded in a cross-functional squad, working closely with product managers, designers, and DevOps to deliver high-quality, user-centric features. Key Responsibilities Deliver high-quality software across the full stack, from front-end … collaborative, solutions-focused mindset Desirable Experience with microservices or event-driven architectures Exposure to cloud platforms (AWS, GCP, or Azure) Familiarity with containerisation tools (e.g. Docker, Kubernetes) Interest in functional programming or modern language paradigms If you're a versatile engineer who enjoys working across multiple technologies and collaborating to build great products, we'd love to hear More ❯
Employment Type: Contractor
Rate: £400 - £450 per day
Posted:

Senior Full Stack Engineer

London, United Kingdom
Tallarium Ltd
development experience Strong, proactive communication skills, with a deep preference for teamwork Experience in independent project management of complex problem solving Tech-agnostic engineer, with competence in a major programming language - experience in functional programming languages is preferred. Some of the technologies we use include Elixir, Phoenix LiveView, EmberJS, TypeScript, Python, Postgres SQL, AWS and Docker. The More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior UI Developer

London, United Kingdom
London Stock Exchange Group
root cause analysis, and implement corrective actions. WHAT YOU'LL BRING: Deep Understanding of Frontend Architectures for Single Page Applications including micro frontends. Very strong JavaScript/TypeScript and functional programming experience Experience with frameworks such as ReactJS, Yup, React hook forms, Zustand etc. Test/Automated testing knowledge with Jest and Playwright. Knowledge of web security and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Colossyan
Graphs and graph databases, such as Neo4J Experience working with Full-Text search databases, such as ElasticSearch Good understanding of GraphQL Experience working with Docker Experience working with a functional programming language Experience working with AWS or Google Cloud Our Technology Stack The list below is indicative and not exhaustive of the technologies we use at Causaly. Node.js More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer - Finance Operations

Central London, London, United Kingdom
Hybrid / WFH Options
Feenicks Ltd TA Archway International
with Python Experience or a solid understanding of finance or financial systems Fullstack development experience using JavaScript and React Experience with Flask or similar Python web frameworks Familiarity with functional programming Experience working with PostgreSQL or other SQL databases Knowledge of Docker and containerized environments Exposure to cloud platforms (ideally AWS ) Experience with financial operations systems More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Scala Developer

City of London, London, United Kingdom
Stealth iT Consulting
and retrospectives. Support continuous integration and deployment pipelines. Required Skills and Experience: Strong commercial experience in Scala development. Hands-on experience with the Play Framework . Solid understanding of functional programming principles. Experience working with REST APIs , JSON, and HTTP protocols. Familiarity with version control systems (Git). Agile/Scrum delivery environment experience. Understanding of TDD/ More ❯
Posted:

Scala Developer

London Area, United Kingdom
Stealth iT Consulting
and retrospectives. Support continuous integration and deployment pipelines. Required Skills and Experience: Strong commercial experience in Scala development. Hands-on experience with the Play Framework . Solid understanding of functional programming principles. Experience working with REST APIs , JSON, and HTTP protocols. Familiarity with version control systems (Git). Agile/Scrum delivery environment experience. Understanding of TDD/ More ❯
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
quality engineering. Your skills and experience ESSENTIAL CRITERIA: Extensive experience writing and maintaining robust production software in a fast-changing environment with rapid release cycles. Professional experience developing with functional programming languages (e.g. Elixir, Erlang, Clojure, etc.) or infrastructure-focused programming languages (Go, Rust, Ruby, etc.). Strong expertise in designing systems for observability, including effective monitoring More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Director, Nexus Developer

London, United Kingdom
Canadian Imperial Bank of Commerce
TypeScript JavaScript Angular RxJS CSS HTML NX/CLI Functional programming practices Technical Troubleshooting Knowledge of approaches, tools and techniques for anticipating, recognizing, and resolving technical problems. Oral Communications Ability to express oneself and communicate with others verbally; recognizing that verbal communication is more than just language - it includes tone, style and structure. Managing Multiple Priorities Ability to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Technical Architecture Blockchain Cryptocurrency - £200k + bens in London - Quant Capital

London, United Kingdom
WorksHub
to blockchain and cryptocurrency. Role Details This position involves leading technical architecture initiatives within the blockchain and cryptocurrency domain. The ideal candidate will have experience with Docker, Scala, Haskell, functional programming, OCaml, Java, and blockchain development. More ❯
Employment Type: Permanent
Salary: GBP 200,000 Annual
Posted:

Software Engineer Golang

United Kingdom
Uniting Ambition
and greenfield. Highly challenging role that will get your brain buzzing in a good way daily. Go was developed by Google and is currently one of the fastest growing programming languages in the world, used by companies such as Uber, Netflix, Dropbox and Google. Go is Simple to learn. Easier to maintain due to its simplicity. Reduced infrastructure costs … therefore less dependency on third parties. Great in-built tooling for formatting, linting, testing and benchmarking. First-class error handling. High performance concurrency. Skills Server side development Exposure to functional programming. Experience of distributed systems. Complex event process/continuous query languages. Client/server development experience. Ability to problem solve. Excellent communication and team working skills. Strong academic More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 65,000 Annual
Posted:

Software Engineer Golang

North West, United Kingdom
Uniting Ambition
and greenfield. Highly challenging role that will get your brain buzzing in a good way daily. Go was developed by Google and is currently one of the fastest growing programming languages in the world, used by companies such as Uber, Netflix, Dropbox and Google. Go is Simple to learn. Easier to maintain due to its simplicity. Reduced infrastructure costs … therefore less dependency on third parties. Great in-built tooling for formatting, linting, testing and benchmarking. First-class error handling. High performance concurrency. Skills Server side development Exposure to functional programming. Experience of distributed systems. Complex event process/continuous query languages. Client/server development experience. Ability to problem solve. Excellent communication and team working skills. Strong academic More ❯
Employment Type: Permanent
Salary: £40000 - £65000/annum
Posted:

Software Engineer Golang

Civic Centre, Wythenshawe, Manchester, Lancashire, England, United Kingdom
Uniting Ambition
and greenfield. Highly challenging role that will get your brain buzzing in a good way daily. Go was developed by Google and is currently one of the fastest growing programming languages in the world, used by companies such as Uber, Netflix, Dropbox and Google. Go is Simple to learn. Easier to maintain due to its simplicity. Reduced infrastructure costs … therefore less dependency on third parties. Great in-built tooling for formatting, linting, testing and benchmarking. First-class error handling. High performance concurrency. Skills Server side development Exposure to functional programming. Experience of distributed systems. Complex event process/continuous query languages. Client/server development experience. Ability to problem solve. Excellent communication and team working skills. Strong academic More ❯
Employment Type: Full-Time
Salary: £40,000 - £65,000 per annum
Posted:
Functional Programming
10th Percentile
£93,875
25th Percentile
£98,750
Median
£115,000
75th Percentile
£115,625
90th Percentile
£119,750