Permanent Functional Programming Job Vacancies

18 of 18 Permanent Functional Programming Jobs

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:

Sr Cloud Native Backend Developer

Northfield, Illinois, United States
Medline Industries - Transportation & Operations
implement innovative microservices and micro-frontends for scalable and maintainable applications. Leverage frameworks like Spring Cloud and Node.js to build cutting-edge backend solutions. Drive the adoption of advanced programming techniques, ensuring code quality, performance, and reusability. Technical Leadership Act as a thought leader in cloud-native development, championing the adoption of emerging technologies and best practices. Provide strategic … guidance to cross-functional teams, aligning technology efforts with business objectives. Lead design reviews and architectural discussions to ensure robust, forward-thinking solutions. Kubernetes Orchestration and Optimization Deploy, manage, and optimize applications within Kubernetes clusters, ensuring high availability and resource efficiency. Leverage advanced features like service meshes (e.g., Istio) and Kubernetes Operators to streamline microservices communication and orchestration. Automate … tools like Apache Kafka, RabbitMQ, or Azure AIS. Apply advanced design patterns such as Event Sourcing, CQRS, and Saga for building responsive, asynchronous systems. Promote the use of reactive programming frameworks like Spring WebFlux for real-time, high-throughput applications. Driving Low-Code Innovation Integrate and enhance enterprise applications with low-code platforms (e.g., OutSystems, Azure Functions, PowerApps). More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Developer Analyst

Northbrook, Illinois, United States
Medline Industries - Transportation & Operations
dynamic, and cloud-native front-end applications using React and Next.js Leverage frameworks like Spring Cloud and Node.js to build cutting-edge backend solutions. Drive the adoption of advanced programming techniques, ensuring code quality, performance, and reusability. Technical Leadership Act as a thought leader in cloud-native development, championing the adoption of emerging technologies and best practices. Provide strategic … guidance to cross-functional teams, aligning technology efforts with business objectives. Lead design reviews and architectural discussions to ensure robust, forward-thinking solutions. Kubernetes Orchestration and Optimization Deploy, manage, and optimize applications within Kubernetes clusters, ensuring high availability and resource efficiency. Leverage advanced features like service meshes (e.g., Istio) and Kubernetes Operators to streamline microservices communication and orchestration. Automate … tools like Apache Kafka, RabbitMQ, or Azure AIS. Apply advanced design patterns such as Event Sourcing, CQRS, and Saga for building responsive, asynchronous systems. Promote the use of reactive programming frameworks like Spring WebFlux for real-time, high-throughput applications. Driving Low-Code Innovation Integrate and enhance enterprise applications with low-code platforms (e.g., OutSystems, Azure Functions, PowerApps). More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Backend Engineer

Central 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:

Sr. UI Developer

Northfield, Illinois, United States
Medline Industries - Transportation & Operations
resolve software defects Participate in code reviews Participate and foster DevOps adaptation by the team. Ability to navigate ambiguous and complex business problems Understanding and applicability of TDD, Pair programming, and Mob programming concepts Adhere to established coding standards Facilitate design meetings with users, management, and architects Analyze production issues to determine root cause and course of action … LESS, CSS3 HTML5 Understanding of version control tools like BitBucket, Git or svn. SEO best practices Object oriented design principles and MV patterns Interfacing with REST APIs Object-oriented & Functional Programming Cloud experience - preferably Azure Experience with the following is also desirable: Bootstrap Micro Front End Pattern (Single SPA, Module Federation, etc) Mobile frameworks like Ionic, Cordova etc. More ❯
Employment Type: Permanent
Salary: USD 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:

Mobile React Software Engineer

remote
Hybrid / WFH Options
Nexus Jobs Limited
structural parts of a React application (redux, sagas, react-router/navigation (RN)) You do not fear css-in-js patterns (RN stylesheets, styled-components, Styled Systems) Notions of functional programming patterns in a modern front end (hooks, immutability, pure components, stateless functions,...) Work experience with Neo4j, SQL and NoSQL databases You know how to create a More ❯
Employment Type: Permanent
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:

UI React Developer

New York, United States
Cozen Technology Solutions Inc
Refs advanced Imperative patterns Dynamic React Portals Advanced Side Effects Compound Components Advanced Patterns for Context Accessibility Mutable Refs, Forwarding Refs, Render Props 3. Strong JavaScript Skills: JavaScript, ES6, functional programming concepts event loop concepts promises Async/Await Node Rest APIs server side rendering in React Authentication & error handling More ❯
Employment Type: Permanent
Salary: USD 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 (Java, Python, ML libs) with Security Clearance

Annapolis Junction, Maryland, United States
Link LLC
for new technologies and the ability to think of original solutions. Desired Skills: Experience developing with Java with Hibernate and injection Experience developing with Python and related ML libraries Functional programming experience a plus Willing to learn and develop in new technologies as required Experience with MongoDB Experience with MLFlow or AirFlow a plus Other tools: Maven, GIT More ❯
Employment Type: Permanent
Salary: USD 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,750
25th Percentile
£97,500
Median
£115,000
75th Percentile
£115,000
90th Percentile
£117,500