Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate with team members while maintaining a continuous integration workflow. Work comfortably in a Linux/Unix environment. What You Bring … Professional experience in developing web-based UI solutions with React JS. Proficiency in JVM languages, especially Scala or other functionalprogramming languages. A solid foundation in writing Unit Tests and Acceptance/behaviour Tests. Strong analytical skills and a knack for problem-solving. A proven track record in Agile methodologies and teamwork. Familiarity with the relevant problem domain More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Senior Software Engineer (TypeScript Full Stack) London/WFH to £100k 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 Software Engineer role at a successful and profitable energy trading … 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 ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom Hybrid / WFH Options
Lucid Support Services Ltd
build as soon as possible, contributing to the development and implementation of key services. Responsibilities Develop and implement Front End and Back End applications using Scala. Collaborate with cross-functional teams to design, develop, and test applications meeting business requirements. Ensure best practices in code quality, testing, and deployment throughout the development life cycle. Participate in architectural discussions and … CI/CD pipelines. Solid understanding of Agile methodologies. Excellent problem-solving and communication skills. Experience with cloud platforms and services. Additional Skills Strong proficiency in Scala. Knowledge of functionalprogramming paradigms (Cats). Experience with Play Framework for web applications. Familiarity with microservices architecture. Proficiency in MongoDB and API development/integration. Understanding of TDD and BDD More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Client Server
Full Stack Engineer/Developer (TypeScript Elixir AWS) London/WFH to £100k 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 a successful and … 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 ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
Full Stack Engineer/Developer (TypeScript Elixir AWS) London/WFH to £100k 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 a successful and … 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 ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Full Stack Engineer/Developer (TypeScript Elixir AWS) London/WFH to £100k 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 a successful and … 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 ❯
slough, south east england, united kingdom Hybrid / WFH Options
Client Server
Full Stack Engineer/Developer (TypeScript Elixir AWS) London/WFH to £100k 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 a successful and … 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 ❯
and deliver the core services behind our global logistics platform. You will drive innovation within our API first microservice architecture built on Scala, Kubernetes, and AWS. Working with cross functional teams you will design and implement robust distributed systems that handle millions of transactions. Your contributions will fuel our growth, shape global logistics capabilities for merchants worldwide, and elevate … to ensure alignment and share expertise. Write Code in Scala: Contribute high-quality Scala code (no prior Scala experience required, just a passion for learning and an interest in functionalprogramming). You Are Curious & Enthusiastic: You thrive on tackling complex problems, learning new technologies, and sharing insights with others. Continuous Learner: You stay updated on emerging trends 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 ❯
applications using technologies such as COBOL and CICS web services to support critical business processes. Your Responsibilities Proven experience as a Mainframe Developer or similar role. Strong knowledge of programming languages, including CICS Web Services, COBOL, JCL, and SQL. Experience with IBM mainframe systems and tools. Good understanding of the software development lifecycle. Ability to work independently and in … Experience with DevOps and Agile methodologies, including CI/CD practices and Jenkins. Desirable Skills/Knowledge/Experience: Java skill set. Strong foundation in Java, including OOP and functionalprogramming (Java 8+). Familiarity with Spring Boot annotations, configuration, and deployment simplification. RESTful API development experience. Or/and Hands-on experience using DataPower appliances. Development experience More ❯
delays, proactively manage dependencies, and work with team members to resolve issues impacting delivery. Required Qualifications: - Minimum of 3 years of experience as a Java Developer. - Strong understanding of functionalprogramming principles and Test-Driven Development (TDD). - Experience with relational and NoSQL databases. - Familiarity with cloud platforms such as AWS, Azure, or GCP. - Experience with DevOps practises. More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
microTECH Global LTD
from co-designing the instruction sets together with the hardware engineering team, to developing the compilers and application APIs to interface the accelerator with ML models and frameworks. Responsibilities: Programming our bespoke hardware accelerators by writing compilers and DSLs Creating tools for debugging, profiling, and optimising programs for our accelerators Developing efficient applications and runtime libraries for server CPUs … that utilise our accelerators Key Requirements: PhD or MSc in related field Used Rust in production or open source codebases Experience with low-level programming languages in general (e.g. Rust, C, C++) or functionalprogramming languages (e.g. Haskell, OCaml, Nix) 3 years of experience working on relevant areas such as performance sensitive- or systems programming, and More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
microTECH Global LTD
from co-designing the instruction sets together with the hardware engineering team, to developing the compilers and application APIs to interface the accelerator with ML models and frameworks. Responsibilities: Programming our bespoke hardware accelerators by writing compilers and DSLs Creating tools for debugging, profiling, and optimising programs for our accelerators Developing efficient applications and runtime libraries for server CPUs … that utilise our accelerators Key Requirements: PhD or MSc in related field Used Rust in production or open source codebases Experience with low-level programming languages in general (e.g. Rust, C, C++) or functionalprogramming languages (e.g. Haskell, OCaml, Nix) 3 years of experience working on relevant areas such as performance sensitive- or systems programming, and More ❯
cambridgeshire, east anglia, united kingdom Hybrid / WFH Options
microTECH Global LTD
from co-designing the instruction sets together with the hardware engineering team, to developing the compilers and application APIs to interface the accelerator with ML models and frameworks. Responsibilities: Programming our bespoke hardware accelerators by writing compilers and DSLs Creating tools for debugging, profiling, and optimising programs for our accelerators Developing efficient applications and runtime libraries for server CPUs … that utilise our accelerators Key Requirements: PhD or MSc in related field Used Rust in production or open source codebases Experience with low-level programming languages in general (e.g. Rust, C, C++) or functionalprogramming languages (e.g. Haskell, OCaml, Nix) 3 years of experience working on relevant areas such as performance sensitive- or systems programming, and 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 ❯
short-term project. Role and Responsibilities: Develop features in Typescript and Scala (running on AWS), with flexibility to use the best tool for the problem. Work in a cross-functional, collaborative team alongside engineers, product, and commercial colleagues. Contribute to both technical and product decisions. Requirements: Strong fullstack experience with Scala (functionalprogramming) and Typescript. Comfortable working More ❯
short-term project. Role and Responsibilities: Develop features in Typescript and Scala (running on AWS), with flexibility to use the best tool for the problem. Work in a cross-functional, collaborative team alongside engineers, product, and commercial colleagues. Contribute to both technical and product decisions. Requirements: Strong fullstack experience with Scala (functionalprogramming) and Typescript. Comfortable working More ❯
short-term project. Role and Responsibilities: Develop features in Typescript and Scala (running on AWS), with flexibility to use the best tool for the problem. Work in a cross-functional, collaborative team alongside engineers, product, and commercial colleagues. Contribute to both technical and product decisions. Requirements: Strong fullstack experience with Scala (functionalprogramming) and Typescript. Comfortable working More ❯
short-term project. Role and Responsibilities: Develop features in Typescript and Scala (running on AWS), with flexibility to use the best tool for the problem. Work in a cross-functional, collaborative team alongside engineers, product, and commercial colleagues. Contribute to both technical and product decisions. Requirements: Strong fullstack experience with Scala (functionalprogramming) and Typescript. Comfortable working More ❯
london (city of london), south east england, united kingdom
Signify Technology
short-term project. Role and Responsibilities: Develop features in Typescript and Scala (running on AWS), with flexibility to use the best tool for the problem. Work in a cross-functional, collaborative team alongside engineers, product, and commercial colleagues. Contribute to both technical and product decisions. Requirements: Strong fullstack experience with Scala (functionalprogramming) and Typescript. Comfortable working More ❯
City of London, London, United Kingdom Hybrid / WFH Options
X4 Engineering
Key Requirements: A technical degree (BSc/MSc) in Computer Science, Software Engineering, or a related discipline. Hands-on experience developing production systems using Elixir or Erlang. Familiarity with functionalprogramming paradigms and best practices. Exposure to frameworks like Phoenix, LiveView, or OTP—or a willingness to get up-to-speed quickly. Proven experience designing and maintaining APIs. More ❯
Key Requirements: A technical degree (BSc/MSc) in Computer Science, Software Engineering, or a related discipline. Hands-on experience developing production systems using Elixir or Erlang. Familiarity with functionalprogramming paradigms and best practices. Exposure to frameworks like Phoenix, LiveView, or OTP—or a willingness to get up-to-speed quickly. Proven experience designing and maintaining APIs. More ❯
london, south east england, united kingdom Hybrid / WFH Options
X4 Engineering
Key Requirements: A technical degree (BSc/MSc) in Computer Science, Software Engineering, or a related discipline. Hands-on experience developing production systems using Elixir or Erlang. Familiarity with functionalprogramming paradigms and best practices. Exposure to frameworks like Phoenix, LiveView, or OTP—or a willingness to get up-to-speed quickly. Proven experience designing and maintaining APIs. More ❯
slough, south east england, united kingdom Hybrid / WFH Options
X4 Engineering
Key Requirements: A technical degree (BSc/MSc) in Computer Science, Software Engineering, or a related discipline. Hands-on experience developing production systems using Elixir or Erlang. Familiarity with functionalprogramming paradigms and best practices. Exposure to frameworks like Phoenix, LiveView, or OTP—or a willingness to get up-to-speed quickly. Proven experience designing and maintaining APIs. More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
X4 Engineering
Key Requirements: A technical degree (BSc/MSc) in Computer Science, Software Engineering, or a related discipline. Hands-on experience developing production systems using Elixir or Erlang. Familiarity with functionalprogramming paradigms and best practices. Exposure to frameworks like Phoenix, LiveView, or OTP—or a willingness to get up-to-speed quickly. Proven experience designing and maintaining APIs. More ❯