watching their favourite shows is a challenge that we relish. This means scaling, and reliability is our primary focus in everything we build. The User Services Teams: We are functional Scala enthusiasts (Cats/Scalaz/ZIO/shapeless etc) that care about following best practice. We're responsible for things like registration, login and authentication, profiles and personalisation … and compliance for Disney+ & ESPN+ Our UK teams work in small, cross-functional squads that promote Agile practices. As a backend development team, we are experienced advocates of functionalprogramming so you can expect to join a team that is applying principles from FP, Reactive Programming and Distributed Computing to build these services, using Scala, Akka … as a mentor and an example to others in your team and across the organisation. Essential Requirements: Commercial experience with Scala Have experience or at least an interest in functionalprogramming Have experience with public cloud technologies - We use AWS Knowledge of applying object-oriented and functionalprogramming styles to real-world software engineering problems. Experience More ❯
watching their favourite shows is a challenge that we relish. This means scaling, and reliability is our primary focus in everything we build. The User Services Teams: We are functional Scala enthusiasts ( Cats/Scalaz/ZIO/shapeless etc) that care about following best practice. We're responsible for things like registration, login and authentication, profiles and personalisation … and compliance for Disney+ & ESPN+ Our UK teams work in small, cross-functional squads that promote Agile practices. As a backend development team, we are experienced advocates of functionalprogramming so you can expect to join a team that is applying principles from FP, Reactive Programming and Distributed Computing to build these services, using Scala, Akka … Think not just in terms of code, but architecture. You communicate your ideas effectively to others within your team. Essential Requirements: Strong commercial experience with Scala Have experience in functionalprogramming Have strong experience with public cloud technologies - We use AWS Experience creating scalable and reactive web applications with modern frameworks like Akka/play etc Have data More ❯
one of our multidisciplinary Product 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 job, if you're willing to learn, we are interested in speaking with you. Clojure to write our backend microservices (please apply if you have experience with any FunctionalProgramming language) Terraform for our infrastructure provisioning and deployment We regularly contribute to Open Source libraries and encourage our Developers to suggest new technology that can add value … About You While not essential, the following experience and qualifications are highly desirable in our ideal candidate for this position: You have previous experience with or are excited about FunctionalProgramming You've worked in a cross-functional Agile team You'd like to be part of a team that does Pairing Programming and Test Driven More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
WorksHub
DynamoDB; and breaking things using in-house chaos principles and tools such as Gatling to drive load all deployed and hosted on AWS. Our services teams are advocates of functionalprogramming, so you can expect to join a team that's applying principles from FP to build these services: using Scala, Cats, ZIO, http4s, FS2, and Cats Effect. … Experience mentoring and coaching more junior engineers on both technical and soft skills. Comfort with ambiguity and leading conversations where discordant views are present. Experience or strong interest in functionalprogramming and its real-world applications - particularly Scala stacks such as Scalaz, Cats Effect and ZIO. Demonstrable experience working as part of a high performing, collaborative, agile team More ❯
pride ourselves on providing meaningful, human support as well as fast, hassle free processes to deliver an unbeatable customer experience. The role Collaborating as part of an agile cross functional team Building great user experiences for customers, internal and external Delivering innovation through software to automate processes that enable Funding Circle to operate at scale Using Python, React, Kafka … risks, issues or control weaknesses that arise in your day-to-day What we're looking for Experience in Python and Javascript is preferred with experience with React Fundamental programming skills (data structures, algorithms) Interest in Serverless architectures Knowledge of cloud-based Infrastructure (AWS API Gateway, Lambda, Cognito, DynamoDB) Experience working with Terraform Openness to learn and work with … different technologies Good communication skills, both written and spoken Knowledge of Agile, BDD, TDD and CI/CD An interest or experience in any of FunctionalProgramming, Distributed Systems or Event-Driven Architectures At Funding Circle we are committed to building diverse teams so please apply even if your past experience doesn't align perfectly with the requirements. More ❯
learning from one another to create world-class solutions. You'll have the autonomy to shape technical design, work closely with stakeholders, and engage with data scientists and cross-functional teams to craft seamless, high-performance systems. We're committed to fostering an inclusive and equitable workplace where everyone-regardless of background, identity, or experience-can thrive. If you … in-person collaboration with the delivery team and client stakeholders. Requirements Technical background A consultative approach to software development. (Ideally experience in the Software Consulting space) 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 … and designing database schemas and queries to meet business requirements. A passion and proven background in picking up and adopting new technologies on the fly. Exposure to Scala, or functionalprogramming generally. Exposure with highly concurrent, asynchronous backend technologies, such as Ktor, http4k, http4s, Play, RxJava, etc. Exposure with DynamoDB or similar NoSQL databases, such as Cassandra, HBase More ❯
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 functionalprogramming 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 ❯
as part of our team. About the role: You will join the BTWB (Beyond The Whiteboard) project, which provides fitness tracking and management software primarily designed for CrossFit and functional fitness enthusiasts. The software helps users log workouts and key metrics while simplifying the process of building WODs (workout of the day) and assisting coaches in tracking member performance. … attendance at team meetings as required. We're looking for you if you have: 2+ years of experience as a Software Engineer with Elixir, React, and Next.js. Understanding of functionalprogramming concepts and OTP principles. Hands-on experience with Phoenix (Elixir), and an interest in learning the Ash Framework. Proficiency in SQL and TypeScript. English level: B2 or More ❯
technologies from 0 to 1 as well as take ownership of projects. When joining our team, you'll contribute to a global micro-services architecture written in Scala, using functionalprogramming to really provide value to our users. Currently, our micro-services communicate via REST API calls, fostering seamless integration between different services. You will actively participate in … build, test, release and monitor your own work TDD and peer-reviewing enabling you to do frequent yet resilient releases to global services You will be joining: A cross-functional squad, to collaborate closely with Frontend Developers, Mobile developers, Test Engineers and product managers to build new features on one of our apps A global community of 50 backend More ❯
Providing occasional 3rd level support for information security enhancements and due diligence responses. Interact with external partners and clients to design solutions Be part of a world class, cross-functional team solving real world problems What you'll need to succeed: Excellent interpersonal skills and stakeholder management are essential Technical experience and up to date knowledge of the modern … complex business problems. Be passionate about solving real-world problems using technology Possess excellent written and verbal communication skills Thrive in dynamic, multi-cultural environments, working both in cross-functional teams and independently Desirable skills, experience and knowledge: Python and Clojure/other functionalprogramming language knowledge and experience Strong project and change management skills Proven experience More ❯
role is supporting a high-profile central government digital transformation programme , so familiarity with GDS (Government Digital Service) standards is highly desirable. You will be part of a cross-functional Agile team, collaborating with DevOps Engineers, Testers, and Product Managers to deliver high-quality software solutions. Key Responsibilities: Design, develop, and maintain scalable, robust Scala-based applications. Work extensively … 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 functionalprogramming 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 ❯
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 functionalprogramming 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 ❯
helping other developers grow. Self-motivated, and proactive, with strong problem-solving skills and accountability for deliverables. Experience working in an Agile environment Nice-to-Have Good knowledge of functionalprogramming languages Professional experience with at least one of Rust or Elixir Knowledge of TDD Knowledge of RabbitMQ/Kafka Why you'll love it here We want More ❯
smoke testing your features in production. You ensure the quality of your code with modern testing, debugging and automation techniques. You have a solid understanding of object-oriented and functionalprogramming paradigms. You proactively identify tech debt and work with your team to get it prioritized. You're interested in rounding out your data skillset to make yourself More ❯
Redis). Good system design skills. We are hiring at all levels of our Engineering Progression framework in London. It would also be great if you have: Experience with functional programming. Familiarity with Elixir is a plus, but other languages like Scala, GoLang, Node.js, Haskell, Clojure, and F# are also great. Infrastructure management experience at scale; ideally you should More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Sanderson
of professional experience to contribute as an Individual Contributor and technical leader. This is a rare opportunity to work at the heart of a team pushing the boundaries of functionalprogramming in a real-world, high-performance environment. What You'll Bring: Deep expertise building and deploying large-scale Haskell systems Experience leading complex technical projects with Haskell … components integrated into broader technology stacks Ideally, familiarity with the GHC codebase and knowledge of functional language compilation Experience working with or maintaining custom compilers is a strong advantage Clear and confident communication skills for cross-functional collaboration and mentoring Our current direction includes a hybrid compiler architecture , leveraging GHC as a frontend to our proprietary language. Financial More ❯
of professional experience to contribute as an Individual Contributor and technical leader. This is a rare opportunity to work at the heart of a team pushing the boundaries of functionalprogramming in a real-world, high-performance environment. What You'll Bring: Deep expertise building and deploying large-scale Haskell systems Experience leading complex technical projects with Haskell … components integrated into broader technology stacks Ideally, familiarity with the GHC codebase and knowledge of functional language compilation Experience working with or maintaining custom compilers is a strong advantage Clear and confident communication skills for cross-functional collaboration and mentoring Our current direction includes a hybrid compiler architecture , leveraging GHC as a frontend to our proprietary language. Financial More ❯
console Has built infrastructure with Terraform Bonus points Has worked in an intelligence collection setting Experience with "big data" technologies, the management of data, and data pipelines Familiarity with functionalprogramming concepts Has run production workloads of 1000s QPS Has been part of an "on call" incident response team (though this role does not involve an "on call More ❯
doctors, and administrators - and turn confusing, click-heavy workflows into fast, intuitive experiences. Your Experience: Minimum of 10 years of professional software engineering experience. Proficiency with object oriented and functionalprogramming, with the ability and willingness to use and adopt new technologies. We use tools such as Phoenix, Elixir, Python, Erlang, Javascript, Node.js and more. Strong ability to More ❯
track record of technical excellence, delivering resilient systems, ideally behind consumer products Desirable Previous experience developing high-performant, high-load frontend applications Experience building & maintaining component libraries Experience with functionalprogramming Proficient with cross-browser testing & compatibility Experience in and enjoyment of early stage/startup environments What's In It For You ️ Quarterly international team offsite Remote More ❯
team where everyone pulls more than their weight, where everyone matters and all opinions are valuable. Key Criteria Proven history of delivering services running in a production setup. Excellent programming skills and experience in at least one modern and/or functionalprogramming language, ideally on the JVM, including, but not limited, to Java 8+, Scala, Kotlin More ❯
Worcestershire, United Kingdom Hybrid / WFH Options
Tria
technical direction of a modern data platform supporting analytics, machine learning and Data-as-a-Service (DaaS) capabilities. In this role you'll combine deep technical expertise with cross-functional leadership mentoring a multidisciplinary team and guiding the development of performant, secure and scalable data products. You'll be at the centre of data innovation, building infrastructure and ensuring … of data governance, privacy and regulatory compliance (e.g., GDPR) Nice to have: Familiarity with Infrastructure as Code (e.g., Ansible), MLFlow, or orchestration frameworks Background in both object-oriented and functionalprogramming paradigms Please note: Visa sponsorship is unfortunately not available for this role. Applicants must have the right to work in the UK . If you're excited More ❯
layers. What they're looking for: 3+ years’ commercial iOS experience (Swift/SwiftUI) Solid experience building apps that scale, with good performance and UX Strong understanding of OOP, functionalprogramming, and modern design patterns Confident working with REST APIs and GraphQL A proactive mindset and ability to work independently Someone who cares about product quality, not just More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Skillful
layers. What they're looking for: 3+ years’ commercial iOS experience (Swift/SwiftUI) Solid experience building apps that scale, with good performance and UX Strong understanding of OOP, functionalprogramming, and modern design patterns Confident working with REST APIs and GraphQL A proactive mindset and ability to work independently Someone who cares about product quality, not just More ❯
East London, London, United Kingdom Hybrid / WFH Options
Skillful
layers. What they're looking for: 3+ years’ commercial iOS experience (Swift/SwiftUI) Solid experience building apps that scale, with good performance and UX Strong understanding of OOP, functionalprogramming, and modern design patterns Confident working with REST APIs and GraphQL A proactive mindset and ability to work independently Someone who cares about product quality, not just More ❯