Functional Programming Jobs in London

1 to 25 of 70 Functional Programming Jobs in London

Software Engineer-Full stack (All Levels) (Hiring Immediately)

London, UK
Hybrid / WFH Options
TN United Kingdom
Squad and will: Implement new features and deploy them using our Continuous Delivery approach Contribute to our product vision Work in an Agile, cross-functional team with a Product Manager, Product Designer, and Developers (using SCRUM, Kanban, Pair Programming) Be involved in the end-to-end cycle of … focus on finding the right technology for the job, and we’re open to learning new skills: Clojure for backend microservices (experience with any Functional Programming language is welcome) React Native and Redux for mobile apps AWS for infrastructure Docker for containerization Terraform for infrastructure provisioning We contribute … to open source libraries and encourage innovation among our developers. Requirements About You Experience or enthusiasm for Functional Programming Experience working in a cross-functional Agile team Interest in Pair Programming and Test Driven Development Experience with microservices architecture Focus on customer-centric product development Experience More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Orgvue Limited
experience of Continuous Integration (CI/CD) Practical experience of version control systems (Git) Solid knowledge of data structures and algorithms Solid knowledge of functional programming 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: Functional programming 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Engineer & DevOps Hybrid

London Area, United Kingdom
Hybrid / WFH Options
Solytics Partners
building robust, reactive systems using modern Java frameworks. Roles and Responsibilities: Design and implement highly scalable and reactive backend systems in Java. Utilize reactive programming frameworks like Kafka Streams , Akka , Eclipse Vert.x , or Apache Flink . Leverage Java concurrency features including multithreading and Executor Services to ensure optimal performance. … Apply functional programming paradigms in Java to write clean, efficient, and maintainable code. Champion sound engineering practices including SOLID principles , unit testing , and clean code methodologies. Deploy and manage containerized applications in Kubernetes using tools like Helm Charts . Configure and manage Kubernetes infrastructure including Service Mesh , Control … development workflows. Key Requirements: 8+ years of experience in Java development, with a strong focus on backend systems. Proven hands-on experience in reactive programming using Kafka Streams, Akka, Vert.x, or Flink. Deep understanding of multithreading , concurrency , and Executor Services in Java. Solid grounding in functional programming More ❯
Posted:

Java Engineer & DevOps Hybrid

london, south east england, united kingdom
Hybrid / WFH Options
Solytics Partners
building robust, reactive systems using modern Java frameworks. Roles and Responsibilities: Design and implement highly scalable and reactive backend systems in Java. Utilize reactive programming frameworks like Kafka Streams , Akka , Eclipse Vert.x , or Apache Flink . Leverage Java concurrency features including multithreading and Executor Services to ensure optimal performance. … Apply functional programming paradigms in Java to write clean, efficient, and maintainable code. Champion sound engineering practices including SOLID principles , unit testing , and clean code methodologies. Deploy and manage containerized applications in Kubernetes using tools like Helm Charts . Configure and manage Kubernetes infrastructure including Service Mesh , Control … development workflows. Key Requirements: 8+ years of experience in Java development, with a strong focus on backend systems. Proven hands-on experience in reactive programming using Kafka Streams, Akka, Vert.x, or Flink. Deep understanding of multithreading , concurrency , and Executor Services in Java. Solid grounding in functional programming More ❯
Posted:

Senior Unity3D Software Engineer

London Area, United Kingdom
The Lanes Group
/or Computer Vision 4+ years’ experience in commercial software development, including: Unity3D engine experience (with strong C# development) Solid knowledge of object-oriented programming, functional programming, and design patterns Integration with REST APIs, SQL databases, or GraphQL Scripting experience in Powershell, Bash, or Python Software engineering … Vulkan, DirectX, or Metal Experience with 3D tools (e.g., Blender, Maya) or 2D tools (e.g., Photoshop) C/C++ development for systems or embedded programming Knowledge of computational or raw photography techniques Please apply today or message me directly for more information. More ❯
Posted:

Senior Unity3D Software Engineer

london, south east england, united kingdom
The Lanes Group
/or Computer Vision 4+ years’ experience in commercial software development, including: Unity3D engine experience (with strong C# development) Solid knowledge of object-oriented programming, functional programming, and design patterns Integration with REST APIs, SQL databases, or GraphQL Scripting experience in Powershell, Bash, or Python Software engineering … Vulkan, DirectX, or Metal Experience with 3D tools (e.g., Blender, Maya) or 2D tools (e.g., Photoshop) C/C++ development for systems or embedded programming Knowledge of computational or raw photography techniques Please apply today or message me directly for more information. More ❯
Posted:

Software Engineer

London Area, United Kingdom
Fimador
algorithms to price, hedge, and execute trades efficiently. Ensure Stability & Performance: Monitor and improve system reliability, speed, and accuracy. Explore New Technologies: Experiment with functional programming, Rust, and other emerging tools to stay ahead of the curve. Qualifications Minimum 3 years of experience with Java (or another strongly … typed language) Familiarity with SQL databases (SQL Server, Postgres, etc.) Experience with cloud platforms Strong programming and testing mindset A passion for high-performance computing, automation, and finance Experience in functional programming Familiarity with trading systems or financial markets What We’re Looking For We are searching More ❯
Posted:

Software Engineer

london, south east england, united kingdom
Fimador
algorithms to price, hedge, and execute trades efficiently. Ensure Stability & Performance: Monitor and improve system reliability, speed, and accuracy. Explore New Technologies: Experiment with functional programming, Rust, and other emerging tools to stay ahead of the curve. Qualifications Minimum 3 years of experience with Java (or another strongly … typed language) Familiarity with SQL databases (SQL Server, Postgres, etc.) Experience with cloud platforms Strong programming and testing mindset A passion for high-performance computing, automation, and finance Experience in functional programming Familiarity with trading systems or financial markets What We’re Looking For We are searching More ❯
Posted:

Java Developer - Front Office/OTC

London Area, United Kingdom
Hybrid / WFH Options
Roc Search
Location: London/Hybrid Salary: £150,000-£200,000 (DOE) - Upto £300,000 Total comp Skills: Java, C++, Python, Low Latency, Microservices, API's, Functional programming, OTC, Crypto Assets Roc Search have partnered with a well established trading firm with over 30 years of experience bringing technology and … stack software systems including trading systems, exchange connectivity solutions, and monitoring systems - Use multiple languages, including Java, C++, and Python - Testing at the unit, functional, and integration level - Working on legacy code as well as greenfield development - Providing on-call support as needed - Collaborating with traders, researchers, and software … preferably Python. - Demonstrated knowledge of network communication, including multicast and WebSockets - Experience with inter-process messaging, micro-service architectures, and API design - Experience with Functional Programming and Immutable Design - Experience with trading systems is desirable, but not required - Excellent oral and written communication skills - B.S. in Computer Science More ❯
Posted:

Java Developer - Front Office/OTC

london, south east england, united kingdom
Hybrid / WFH Options
Roc Search
Location: London/Hybrid Salary: £150,000-£200,000 (DOE) - Upto £300,000 Total comp Skills: Java, C++, Python, Low Latency, Microservices, API's, Functional programming, OTC, Crypto Assets Roc Search have partnered with a well established trading firm with over 30 years of experience bringing technology and … stack software systems including trading systems, exchange connectivity solutions, and monitoring systems - Use multiple languages, including Java, C++, and Python - Testing at the unit, functional, and integration level - Working on legacy code as well as greenfield development - Providing on-call support as needed - Collaborating with traders, researchers, and software … preferably Python. - Demonstrated knowledge of network communication, including multicast and WebSockets - Experience with inter-process messaging, micro-service architectures, and API design - Experience with Functional Programming and Immutable Design - Experience with trading systems is desirable, but not required - Excellent oral and written communication skills - B.S. in Computer Science More ❯
Posted:

Quantitative Developer (Hiring Immediately)

London, UK
Standard Chartered
new functionality that will be used in the bank’s mission-critical systems. The ideal candidate has strong technical skills, extensive experience with applying functional programming, the ability to learn about the business domain, and the ability to interact well with business stakeholders. Key Responsibilities As a senior … with good software design principles and the ability to write robust code and accompanying test suites. We are willing to consider proficiency in other functional languages like OCaml or Scala as well, but knowledge of Haskell is a plus. Ability to write efficient, clear code and articulate what has … Linux environments Experience with developing server-side software Application Development Experience (past or current) Financial markets domain knowledge Demonstrable experience with software development using functional programming languages, preferably Haskell or other such as OCaml and Scala. MSc or PhD in Computing Science or another STEM field is preferable More ❯
Employment Type: Full-time
Posted:

Frontend Developer

London Area, United Kingdom
Referment
talent, ensuring that your contributions are recognized and well-compensated. Key Responsibilities: Develop and maintain interactive web applications Create pixel-perfect UI implementations Apply functional programming and optimize performance Collaborate across teams to ensure a seamless product Required Skills & Experience: Strong expertise in TypeScript, React, GraphQL, Redux, and … CSS-in-JS Familiarity with the React reconciliation process and browser debugging tools Experience in functional programming and Jest for testing Bonus Experience: Knowledge of RxJS, Node.js, WebSockets, Vite/ESBuild, Docker, and more Familiarity with back-end technologies such as C#, Kafka, and Snowflake This opportunity offers More ❯
Posted:

Frontend Developer

london, south east england, united kingdom
Referment
talent, ensuring that your contributions are recognized and well-compensated. Key Responsibilities: Develop and maintain interactive web applications Create pixel-perfect UI implementations Apply functional programming and optimize performance Collaborate across teams to ensure a seamless product Required Skills & Experience: Strong expertise in TypeScript, React, GraphQL, Redux, and … CSS-in-JS Familiarity with the React reconciliation process and browser debugging tools Experience in functional programming and Jest for testing Bonus Experience: Knowledge of RxJS, Node.js, WebSockets, Vite/ESBuild, Docker, and more Familiarity with back-end technologies such as C#, Kafka, and Snowflake This opportunity offers More ❯
Posted:

Python Developer

Greater London, England, United Kingdom
Venture Up
working closely with the quantitative researchers and alongside other extremely talented and driven engineers to build and support systematic trading models. An interest in functional programming and its application in the real world would be useful. The roles would suit candidates with 5+ years experience and significant part … and driven engineers Greenfield Python/Golang work, both challenging and rewarding Join an exciting company with many opportunities to progress your Python and functional programming career. Send your CV for immediately review and further details. More ❯
Posted:

Python Developer

london, south east england, united kingdom
Venture Up
working closely with the quantitative researchers and alongside other extremely talented and driven engineers to build and support systematic trading models. An interest in functional programming and its application in the real world would be useful. The roles would suit candidates with 5+ years experience and significant part … and driven engineers Greenfield Python/Golang work, both challenging and rewarding Join an exciting company with many opportunities to progress your Python and functional programming career. Send your CV for immediately review and further details. More ❯
Posted:

Lead Software Engineer - Identity

London, United Kingdom
Disney Cruise Line - The Walt Disney Company
and visible part of every user's journey at Disney properties. The Identity Platform Consolidation squad is responsible for making sure consumer-facing application programming interfaces (APIs) are stable, performant, and can meet the broad needs of the business, while maintaining modern security standards. We are a mission-driven … least one of the following cloud providers: Amazon Web Services (AWS), Google Cloud Compute (GCP), or Microsoft Azure. Preferred Qualifications Familiarity with the Scala programming language and popular frameworks such as: Cats, Cats Effect, ZIO, and http4s. Familiarity with both object oriented programming (OOP) and functional programming More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer - Identity (Hiring Immediately)

London, UK
Disney Cruise Line - The Walt Disney Company
and visible part of every user’s journey at Disney properties. The Identity Platform Consolidation squad is responsible for making sure consumer-facing application programming interfaces (APIs) are stable, performant, and can meet the broad needs of the business, while maintaining modern security standards. We are a mission-driven … least one of the following cloud providers: Amazon Web Services (AWS), Google Cloud Compute (GCP), or Microsoft Azure. Preferred Qualifications Familiarity with the Scala programming language and popular frameworks such as: Cats, Cats Effect, ZIO, and Familiarity with both object oriented programming (OOP) and functional programming More ❯
Employment Type: Full-time
Posted:

Senior Full Stack Engineer

London, United Kingdom
Tallarium Ltd
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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer (Hiring Immediately)

London, UK
Tallarium Ltd
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 More ❯
Employment Type: Full-time
Posted:

Frontend Developer

London Area, United Kingdom
GOAT Interactive
Scrum ceremonies participation Job Requirements Commercial experience 2+ years JS, ES6+, Typescript OOP and SOLID principles; Reactjs, Angular, Webpack based web-applications; Familiarity with functional programming REST API, Websockets Reactive Programming (RXJS); Experience of using Test Frameworks (JEST) SCSS/BEM Performance Testing Experience with DevTools and … workspace (NRWL and NX) Understanding Trunk development and Git flow. Sonar cloud quality gates. SEO SSR Algorithmic problem-solving skills Any experience with BE programming languages. More ❯
Posted:

Frontend Developer

london, south east england, united kingdom
GOAT Interactive
Scrum ceremonies participation Job Requirements Commercial experience 2+ years JS, ES6+, Typescript OOP and SOLID principles; Reactjs, Angular, Webpack based web-applications; Familiarity with functional programming REST API, Websockets Reactive Programming (RXJS); Experience of using Test Frameworks (JEST) SCSS/BEM Performance Testing Experience with DevTools and … workspace (NRWL and NX) Understanding Trunk development and Git flow. Sonar cloud quality gates. SEO SSR Algorithmic problem-solving skills Any experience with BE programming languages. More ❯
Posted:

Junior Software Engineer

London, United Kingdom
Kpler group
RESTful APIs. Proficiency in written and spoken English for effective collaboration. Basic understanding of software engineering best practices, including TDD, clean code principles, pair programming, and software design patterns. Familiarity with CI/CD pipelines and tools like SonarQube. Knowledge of at least one Agile framework. Nice to have … Familiarity with event streaming technologies like Kafka. Experience with other engineering fields such as Data Engineering. Experience with functional programming in Scala We are a dynamic company dedicated to nurturing connections and innovating solutions to tackle market challenges head-on. If you thrive on customer satisfaction and turning More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer-Full stack (All Levels) (Hiring Immediately)

London, UK
Hybrid / WFH Options
Kroo Bank
Squads and will: Implement new features and deploy them using our Continuous Delivery approach. Contribute to our product vision. Work in an Agile cross-functional team of a Product Manager, Product Designer and Developers (We use a blend of processes that work for us inc. SCRUM, Kanban and Pair … Programming). Be involved in the end to end cycle of building our product. Champion quality code while being pragmatic. Work in an inclusive, collaborative, transparent, non-hierarchical and ego-free culture where your talent is valued over your job title. You'll get to work with a variety … willing to learn, we are interested in speaking with you. Clojure to write our backend microservices (please apply if you have experience with any Functional Programming language). React Native and Redux for our mobile applications. Kafka for our asynchronous message queue. AWS for our infrastructure. Docker to More ❯
Employment Type: Full-time
Posted:

Software Engineer

London, United Kingdom
Hybrid / WFH Options
SLAMcore
a JVM language. We primarily use Scala but are willing to consider someone with Kotlin and Java background. Knowledge of both object-oriented and functional programming concepts. Familiarity with relational databases such as PostgreSQL. Experience building APIs, microservices, or distributed systems. Excellent communication skills to articulate ideas, problems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Golang Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Venture Up
oriented individual who is eager to coach and mentor team members, helping them grow both professionally and personally. Their development team uses various different programming languages with a particular focus on Golang but they are looking primarily for strong software developers first and experiences of technologies second. The company … Demonstrable experience building high-quality and scalable digital products and features. Strong project management and communication skills with the ability to collaborate across cross-functional teams. Ability to confidently make technical decisions in the best interests of users and the business. Strong knowledge and hands-on experience of designing … Google Cloud Build and Github Actions. Fluency in English (verbal and written). Join an exciting company with many opportunities to progress your Golang functional programming career. Send your CV for immediately review and further details. Senior Golang Backend Engineer Fully Remote/UK Working Hours More ❯
Posted: