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 ❯
London, England, United Kingdom Hybrid / WFH Options
Lunar Energy
team's future. Lunar Energy empowers you to explore multiple facets of our technology stack, aligned with your personal interests and abilities. We have a strong tradition of leveraging functionalprogramming and type systems to craft pragmatic and flexible systems that align with business requirements. Key Responsibilities: Design and implement scalable, highly available infrastructure and internal tooling solutions … SecOps or Platform Engineering roles. Experience building CI/CD pipelines Hands-on experience with AWS Strong understanding of networking and network security Proficiency in one or more scripting programming languages (Python, Ruby, Bash, etc.) Linux Desirable Skills: Experience with serverless technologies Experience with Typescript Proficiency in application penetration testing, ethical hacking, and vulnerability assessments Interest in the IoT More ❯
London, England, United Kingdom Hybrid / WFH Options
SPD Technology
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 ❯
London, England, United Kingdom Hybrid / WFH Options
Olo Inc
version control (preferably Git). In-depth understanding of Windows, Linux, database, and networking concepts. Hands-on experience instrumenting, deploying, and monitoring production code. Working knowledge of F# or functionalprogramming (highly desirable), or openness to learning functional programming. Strong knowledge of building and maintaining distributed systems, leveraging cloud platforms and services (e.g., AWS, Kafka, Redis, distributed More ❯
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 functionalprogramming 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 ❯
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 ❯
strong focus on Angular including NgRx and RxJS proficient in HTML5, CSS3, JavaScript, TypeScript and RESTful API integration experienced in Java, Hibernate, JPA, ORM and microservices, object-oriented and functionalprogramming and solid understanding of responsive web design and cross-browser compatibility experience with version control systems (preferably Git & Bitbucket) and web performance optimisation It would be a 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 ❯
Senior Software Developer required by a successful software company developing web application products for the medical sector. Applicants for this role should be proponents of the functional paradigm. Any knowledge with F#, Haskell or similar functional language is imperative for any application - even if this is via personal projects, It doesn't need to be commercial experience. The … experience in commercial software development ideally in a SaaS environment using C#. The company has a fully remote working policy with no requirement to visit an office. Essential experience: Functionalprogramming experience or a vested interest in functionalprogramming even in personal projects C# SQL Web application development Experience in any of the following areas would … be advantageous Language-ext Functionalprogramming in C# F#, Haskell or similar functionalprogramming language Domain driven design Property-based testing Domain specific languages TypeScript Healthcare or medical industry experience If you are seeking a role of this nature, please get in touch for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment More ❯
London, England, United Kingdom Hybrid / WFH Options
WRITER
backend (Scala) role at WRITER Join to apply for the Software engineer, backend (Scala) role at WRITER About This Role Writer is seeking a talented Backend engineer with deep functionalprogramming and Scala experience to join our dynamic team and contribute to our groundbreaking projects in the enterprise generative AI space. About This Role Writer is seeking a … talented Backend engineer with deep functionalprogramming and Scala experience to join our dynamic team and contribute to our groundbreaking projects in the enterprise generative AI space. At Writer, we believe in using the power of AI to unlock the potential of the enterprise. With the help of our Backend Engineer, we can continue to build the most … As a Backend Engineer, you will play a crucial role in designing, developing, and maintaining the backend infrastructure that powers our systems. You will collaborate closely with our cross-functional teams to build scalable and efficient solutions. Your expertise in Scala will be instrumental in implementing robust and high-performance backend services. ????️ Your Responsibilities Design, develop, and maintain backend More ❯
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 ❯
Cheltenham, 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 ❯
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 ❯
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 ❯
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 ❯
Developers guide and coach their teams in their implementation and application. Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. You will oversee or take part in the entire cycle of software consulting and delivery from ideation to evolution in production and everything in between. You … pairing and infrastructure automation. Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes. You enjoy continuously learning and improving, whether it is through functionalprogramming paradigms, event driven architecture, platform engineering or others. Professional Skills You have experience influencing others and always advocate for technical excellence while being open to change when More ❯
pipeline development skills required. Strong experience using public cloud platforms including AWS and GCP is required; experience with docker and Kubernetes strongly preferred. Experience in the use of multiple programming languages is highly desirable. Experience using Functionalprogramming is ideal. Proven experience in developing data structures and algorithms. Experience supporting ML/AI highly desirable. Proven experience More ❯
London, England, United Kingdom Hybrid / WFH Options
VIOOH
or Prometheus. Proficiency with Terraform, Docker, and Kubernetes. Software development experience in Java, Scala, or Python. Desirable (but not required): Experience with Apache Spark jobs and pipelines. Knowledge of functionalprogramming languages. Understanding of database design concepts. Ability to write and analyze SQL queries. Application Process Our recruitment team is committed to providing a positive experience throughout the More ❯
City of Westminster, 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 ❯
channel shift and approaches Knowledge of design principles (Object oriented design; common design patterns; responsive web design; security by design; government service design) Experience Object Oriented and/or Functionalprogramming languages Automated unit testing Relational and NoSQL databases and associated integration technology Version control systems Web technologies and standards Secure coding practices Build systems and continuous integration More ❯
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. 🎁 Perks & Benefits - A starting salary of £45,000 salary based on experience - Unlimited annual leave (subject More ❯
search and retrieve relevant content. Optimize performance : Ensure that our AI retrieval systems are highly performant, scalable, and can handle large volumes of data and requests. Collaborate with cross-functional teams : Work closely with data scientists, product managers, and other engineers to understand requirements, provide technical guidance, and deliver high-quality solutions. Code quality and best practices : Write clean … managers and logging best practices : Proficient in using context managers and implementing logging best practices to maintain code clarity and traceability. Inheritance and method overriding : Experienced with object-oriented programming concepts, including inheritance and method overriding. Magic methods: Familiar with Python's magic methods to enhance the functionality of custom classes. Code formatting : Adheres to code formatting standards using … versioning and maintaining changelogs to track changes and updates. Data structures : Proficient in using stack, queue, and priority queue data structures (via collections) to manage and process data efficiently. Functionalprogramming : Experienced in functionalprogramming concepts such as map, filter, reduce, generators, and decorators. Async programming : Skilled in asynchronous programming using asyncio, aiohttp, async More ❯
they are seeking a results-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 is made up of some … commercial experience in software engineering. 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 well defined interfaces, we’re … CD pipelines, we’re using Google Cloud Build and Github Actions. Fluency in English (verbal and written). Join an exciting company with many opportunities to progress your Golang functionalprogramming career. Send your CV for immediately review and further details. Senior Golang Backend Engineer Fully Remote/UK Working Hours More ❯