London, England, United Kingdom Hybrid / WFH Options
Elliptic
time event streams. Don’t know Scala yet? No problem! We’re happy to support developers with Java, Python, or similar experience who are hungry to learn and apply functionalprogramming principles on a modern data platform. Why Elliptic? Transparency, continuous learning, and user-focused design are foundations for growth for both our products and our people. If … product managers to design scalable and reliable solutions Work with tools like Spark, Databricks, and Airflow to process large-scale data in batch and streaming environments Apply (and learn!) functionalprogramming principles in Scala to build clean, maintainable systems Design, implement, and ship features used by law enforcement, financial institutions, and blockchain companies around the world Take ownership … visual dashboards, and API services across Elliptic Skills, Knowledge & Expertise Who You Are: You have 2–4 years of experience in software engineering and are comfortable with a mainstream programming language like Java, Python, or similar You’re excited to learn (or further develop) your skills in Scala and functionalprogramming You’re familiar with cloud platforms More ❯
Watford, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
backend team, remote-first collaboration are standard, and long-term growth is prioritised. Your Role Write robust, maintainable backend code across APIs and business logic layers Partner with cross-functional teams to deliver production-grade functionality Apply automation tools daily to streamline dev tasks and prototype quickly Leverage AI tooling daily for faster problem-solving and prototyping What You … step into a senior role Strong proficiency with Node.js, TypeScript, and GraphQL Familiarity with modern development tools that enhance engineering efficiency A solid grasp of both object-oriented and functionalprogramming principles Prior use of AI assistants (e.g. Cursor or others) to enhance dev workflows Solid understanding of both OOP and FunctionalProgramming Key Information Job More ❯
Winchester, England, United Kingdom Hybrid / WFH Options
Deutsche Bank
will be working as a full stack developer as part of the Client 360 Technology team. The role involves working in an agile environment, employing test-driven development, pair programming, and other XP practices. The team develops platforms to enhance client relationship management and pipeline insights for the bank. What we'll offer you Hybrid Working: flexible remote work … products Working full stack, focusing on Kotlin (server side), with experience in JavaScript, TypeScript, and ReactJS beneficial Managing CI/CD pipelines and production environments (DevOps) Applying TDD, pair programming, and XP practices Your skills and experience Experience in Kotlin, Java, or Scala, with a willingness to cross-train Proficiency in Object-Oriented or FunctionalProgramming with More ❯
from digging into a legacy codebase. You love to work in a complex problem domain that is implemented with simple software systems. You have an interest or experience in FunctionalProgramming, microservices and/or event-driven architecture. You are a collaborator - you encourage pairing and believe that working together is smarter than working in a silo. You … we're looking for Experience working on Card products Experience working with Clojure, Ruby, Python or at least one major coding language (E.g. Java, C#, Go, Javascript) Strong fundamental programming skills (data structures, algorithms) Excellent communication skills, both written and spoken An interest (or experience) in any of FunctionalProgramming, Distributed Systems or Event-Driven Architectures (using More ❯
from digging into a legacy codebase. You love to work in a complex problem domain that is implemented with simple software systems. You have an interest or experience in FunctionalProgramming, microservices and/or event-driven architecture. You are a collaborator - you encourage pairing and believe that working together is smarter than working in a silo. You … we're looking for Experience working on Card products Experience working with Clojure, Ruby, Python or at least one major coding language (E.g. Java, C#, Go, Javascript) Strong fundamental programming skills (data structures, algorithms) Excellent communication skills, both written and spoken An interest (or experience) in any of FunctionalProgramming, Distributed Systems or Event-Driven Architectures (using More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
backend team, with remote-first collaboration being standard, and long-term growth prioritized. Your Role Write robust, maintainable backend code across APIs and business logic layers Partner with cross-functional teams to deliver production-grade functionality Apply automation tools daily to streamline development tasks and prototypes Leverage AI tooling daily for faster problem-solving and prototyping What You’ll … step into a senior role Strong proficiency with Node.js, TypeScript, and GraphQL Familiarity with modern development tools that enhance engineering efficiency A solid grasp of both object-oriented and functionalprogramming principles Prior experience with AI assistants (e.g., Cursor or others) to enhance workflows Key Information Job Title: Senior Backend Developer Work Policy: Remote-first (UK Based) Consortia More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
backend team, with remote-first collaboration as standard, and long-term growth opportunities. Your Role Write robust, maintainable backend code across APIs and business logic layers Partner with cross-functional teams to deliver production-grade functionality Apply automation tools daily to streamline development tasks and prototype quickly Leverage AI tooling daily for faster problem-solving and prototyping What You … step into a senior role Strong proficiency with Node.js, TypeScript, and GraphQL Familiarity with modern development tools that enhance engineering efficiency A solid grasp of both object-oriented and functionalprogramming principles Prior experience using AI assistants (e.g., Cursor or others) to enhance workflows Key Information Job Title: Senior Backend Developer Work Policy: Remote-first (UK Based) Consortia More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
backend team, with remote-first collaboration as standard, and long-term growth prioritized. Your Role Write robust, maintainable backend code across APIs and business logic layers Partner with cross-functional teams to deliver production-grade functionality Apply automation tools daily to streamline development tasks and prototype quickly Leverage AI tooling daily for faster problem-solving and prototyping What You … step into a senior role Strong proficiency with Node.js, TypeScript, and GraphQL Familiarity with modern development tools that enhance engineering efficiency A solid grasp of both object-oriented and functionalprogramming principles Prior use of AI assistants (e.g., Cursor or others) to enhance development workflows Key Information Job Title: Senior Backend Developer Work Policy: Remote-first (UK Based More ❯
London, England, United Kingdom Hybrid / WFH Options
Lunar Energy
primitives Solving complex optimisation problems, using machine learning and other often bespoke algorithms Designing and implementing the business logic to expose our functionality via APIs and UI interfaces, using functionalprogramming and serverless computing Your key skills & experience: 8+ years of experience as a Software Engineer Experience in strongly typed languages, such as Typescript, Rust or others Experience … an open mind, willing to reconsider your opinions when presented with compelling evidence You are autonomous and enjoy managing your own workload and deadlines Desirable skills: Experience with the functionalprogramming paradigm Experience using AWS, serverless technologies and infrastructure as code Experience with Machine Learning in Python Professional experience in the renewable energy sector, or an interest in More ❯
London, England, United Kingdom Hybrid / WFH Options
Io Me
test engineers, with whom you must communicate professionally, effectively and efficiently. The Plutus Core team is building the core of Cardano’s smart contract functionality on the bedrock of functionalprogramming languages. This interdisciplinary team carries out original R&D and turns the results into production systems. This team has designed and implemented four languages for Cardano smart … across projects. Requirements Who you are: Bachelor’s degree in Computer Science, or equivalent practical experience. 1 year of experience with software development, data structures and algorithms. Experience in programming in Haskell or another functional language Experience in designing and implementing programming languages, compilers and runtime systems Exposure to blockchain and UTXO-based ledgers would be a More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
13.08.2025 Job Description: Full Stack Engineer/Developer (TypeScript Elixir AWS) London/WFH to £90k Do you enjoy problem solving and working with a range of technologies including functionalprogramming 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 … 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 ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Gaming Innovation Group
supported by the Big Data Architect, you will follow best practices and deliver world-class product increments supporting our Tier 1 Platform. You're really awesome at: Object-oriented programming (Java) Data modeling using various database technologies ETL processes (transferring data in-memory, moving away from traditional ETLs) and experience with Apache Spark or Apache NiFi Applied understanding of … CI/CD in change management Dockerized applications Using distributed version control systems Being an excellent team player Meticulous and passionate about your work You're also good at: Functionalprogramming (experience with Python, Scala) Analytical mindset Low latency databases such as ClickHouse Holding a Bachelor's Degree in Computer Science or equivalent Collaborating in scoping exercises Mentoring More ❯
Reading, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
backend team, remote-first collaboration are standard, and long-term growth is prioritised. Your Role Write robust, maintainable backend code across APIs and business logic layers Partner with cross-functional teams to deliver production-grade functionality Apply automation tools daily to streamline dev tasks and prototype quickly Leverage AI tooling daily for faster problem-solving and prototyping What You … step into a senior role Strong proficiency with Node.js, TypeScript, and GraphQL Familiarity with modern development tools that enhance engineering efficiency A solid grasp of both object-oriented and functionalprogramming principles Prior use of AI assistants (e.g., Cursor or others) to enhance dev workflows Key Information Job Title: Senior Backend Developer Work Policy: Remote-first (UK Based More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
backend team, remote-first collaboration are standard, and long-term growth is prioritised. Your Role Write robust, maintainable backend code across APIs and business logic layers Partner with cross-functional teams to deliver production-grade functionality Apply automation tools daily to streamline dev tasks and prototype quickly Leverage AI tooling daily for faster problem-solving and prototyping What You … step into a senior role Strong proficiency with Node.js, TypeScript, and GraphQL Familiarity with modern development tools that enhance engineering efficiency A solid grasp of both object-oriented and functionalprogramming principles Prior use of AI assistants (e.g. Cursor or others) to enhance dev workflows Key Information Job Title: Senior Backend Developer Work Policy: Remote-first (UK Based More ❯
London, England, United Kingdom Hybrid / WFH Options
Flock
environments. Experience with SQS, EventBridge, stream processing, and queue optimization. Knowledge of AWS Lambda performance and infrastructure as code (e.g., AWS CDK). Familiarity with Domain-Driven Design and functionalprogramming principles. Practical experience with multiple programming languages and enterprise/B2B product development. What We Offer Participation in Flock’s Share Option Scheme. 25 days holiday More ❯
London, England, United Kingdom Hybrid / WFH Options
VIOOH
/Prometheus). Write software using either Java/Scala/Python. The following are nice to have, but not required - Apache Spark jobs and pipelines. Experience with any functionalprogramming language. Writing and analysing SQL queries. Application overVIOOH Our recruitment team will work hard to give you a positive experience throughout the process, no matter the outcome. More ❯
London, England, United Kingdom Hybrid / WFH Options
Prima
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 ❯
technologies. Hands-on professional software development experience at a senior level. Proven experience of defining technical architectures and leading complex projects through to delivery. Proficiency in object-oriented and functional programming. Rigorous application of clean code and TDD principles. Passion and interest in shaping the way the system should be evolving to stay relevant, dependable and maintainable. Ability to … CD pipelines (Jenkins, Tekton). Experience of building and deploying containerised applications (for instance, using OpenShift). Education: Bachelor's degree in computer science or engineering field involving software programming or systems engineering, or experience performing a similar role. What we'll provide you By joining Citi London, you will not only be part of a business casual workplace More ❯
Telford, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
on experience scaling applications and working with cloud infrastructure using AWS. - Strong understanding of web application architecture and modern design patterns (e.g. SOLID principles). - Familiarity with RESTful APIs, functional programming. - Comfortable working in a Scrum-based environment with continuous integration and deployment. - A starting salary of £45,000 salary based on experience - Unlimited annual leave (subject to business More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
on experience scaling applications and working with cloud infrastructure using AWS. - Strong understanding of web application architecture and modern design patterns (e.g. SOLID principles). - Familiarity with RESTful APIs, functional programming. - Comfortable working in a Scrum-based environment with continuous integration and deployment. - A starting salary of £45,000 salary based on experience - Unlimited annual leave (subject to business More ❯
Wakefield, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
on experience scaling applications and working with cloud infrastructure using AWS. - Strong understanding of web application architecture and modern design patterns (e.g. SOLID principles). - Familiarity with RESTful APIs, functional programming. - Comfortable working in a Scrum-based environment with continuous integration and deployment. - A starting salary of £45,000 salary based on experience - Unlimited annual leave (subject to business More ❯
York, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
on experience scaling applications and working with cloud infrastructure using AWS. - Strong understanding of web application architecture and modern design patterns (e.g. SOLID principles). - Familiarity with RESTful APIs, functional programming. - Comfortable working in a Scrum-based environment with continuous integration and deployment. - A starting salary of £45,000 salary based on experience - Unlimited annual leave (subject to business More ❯
Doncaster, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
on experience scaling applications and working with cloud infrastructure using AWS. - Strong understanding of web application architecture and modern design patterns (e.g. SOLID principles). - Familiarity with RESTful APIs, functional programming. - Comfortable working in a Scrum-based environment with continuous integration and deployment. - A starting salary of £45,000 salary based on experience - Unlimited annual leave (subject to business More ❯
Liverpool, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
on experience scaling applications and working with cloud infrastructure using AWS. - Strong understanding of web application architecture and modern design patterns (e.g. SOLID principles). - Familiarity with RESTful APIs, functional programming. - Comfortable working in a Scrum-based environment with continuous integration and deployment. - A starting salary of £45,000 salary based on experience - Unlimited annual leave (subject to business More ❯
Stockport, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
on experience scaling applications and working with cloud infrastructure using AWS. - Strong understanding of web application architecture and modern design patterns (e.g. SOLID principles). - Familiarity with RESTful APIs, functional programming. - Comfortable working in a Scrum-based environment with continuous integration and deployment. - A starting salary of £45,000 salary based on experience - Unlimited annual leave (subject to business More ❯