Senior Software Developer required by a successful software company developing enterprise web application products for the medical sector. C# is the primary programming language used in the team. They utilise a language extension library to facilitate functionalprogramming with C#. Any knowledge with F#, Haskell, Scala or similar functional language is imperative for any application - even … is via personal projects, It doesn't need to be commercial experience. 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# Knowledge of one or more functionalprogramming languages eg Scala … Haskell, F# SQL Experience in any of the following areas would be advantageous Functionalprogramming in C# Language-ext 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 More ❯
leading edge technologies to new products. What you should have experience in: Proven track record as a trusted member of a high performing team. Experience with Object Oriented and Functionalprogramming languages. Knowledge about the strengths of different programming language paradigms. Building clean consumable REST interfaces, having clearly negotiated the contract with consumers of that interface. Proven … customer data center or in the cloud. What you should have on your resume: BS/MS degree in Computer Science or closely related field. 3-5 years of functionalprogramming (preferably Clojure) Strong CS skills such as data structures, algorithms, and problem solving. Build and CI tools such as git, Gradle, Leiningen, Clojure deps, CircleCI or Jenkins. More ❯
to define clear API contracts and integration patterns Contribute to code quality, testing, and CI/CD automation Monitor, troubleshoot, and optimize performance of services and API endpoints Strong programming experience with Scala (Akka, Play, or Cats/Scalaz) and Java (8+) Hands-on experience with Apache Kafka (producer/consumer APIs, Avro/Protobuf, topic design) Experience building … and consuming RESTful APIs and optionally GraphQL APIs Knowledge of functionalprogramming and reactive patterns Familiarity with Spring Boot, asynchronous programming, and dependency injection Strong unit and integration testing practices Comfortable with Git, CI/CD pipelines, and API security (OAuth2, JWT) Nice to Have Kafka Streams or Akka Streams experience Exposure to Kafka Connect, Schema Registry More ❯
remote. Responsibilities: Design, develop, and maintain scalable JavaScript/TypeScript applications in React/Next.js. Write clean, maintainable, and well-documented code following industry best practices. Collaborate with cross-functional teams to define, design, and ship new features. Participate in code reviews to ensure code quality and share knowledge with the team. Debug and resolve complex bugs and issues. … maximum performance and scalability. Contribute to technical architecture decisions and system design. Stay current with emerging technologies and industry trends. Key Skills: Experience with React, Next.js and Node.js Asynchronous programming (Promises, async/await) Closures, scope, and execution context Event loop and concurrency model Package managers (npm, yarn, pnpm) Testing frameworks (Jest) Deep understanding of JavaScript/TypeScript fundamentals … Familiarity with CI/CD pipelines and DevOps practices Experience designing systems and component libraries, including backend development Experience and Educational Requirements: Experience with Java or Scala Microservices architecture Functionalprogramming concepts Performance monitoring and profiling tools Code quality and best practices Modern frameworks and tools Bachelor of Science in computer science, or equivalent. Salary Range More ❯
north yorkshire, yorkshire and the humber, united kingdom
Switch2 Energy Limited
with the latest technologies and trends Participate in code reviews and provide constructive feedback Produce maintainable, high quality code as an individual contributor Skills: You have experience leading cross-functional technology teams You have experience guiding and shaping workstreams to ensure the right thing is built, in the right way You have experience mentoring and helping team members develop … their careers and competencies You have a desire to work with Rust and within the functionalprogramming paradigm You have strong proficiency in React, Typescript, and the Node toolchain You have experience and knowledge of coding best practices You have experience with automation testing frameworks and proficiency with all levels of testing: unit, integration, end-to-end You … have experience working with non-technical stakeholders and care about non-functional requirements You have experience with agile best practices such as TDD, pair programming, and focus on short, iterative feedback cycles You have understanding and experience with APIs, databases, and cloud technology (AWS) You have experience creating, maintaining and improving CI pipelines More ❯
Cardiff, South Glamorgan, Wales, United Kingdom Hybrid/Remote Options
Yolk Recruitment
ideas, give and receive constructive feedback, and take collective responsibility for team outcomes. If you don't have every technology listed but have solid experience with object-oriented or functionalprogramming and a desire to learn, you'll still be strongly considered. What you'll get in return: Profit Share: Paid quarterly (subject to company performance) Hybrid Working More ❯
development experience Strong, proactive communication skills, with a deep preference for teamwork Experience in independent project management of complex problem solving Tech-agnostic engineer, with competence in a major programming language - experience in functionalprogramming languages is preferred. Some of the technologies we use include Elixir, Phoenix LiveView, EmberJS, TypeScript, Python, Postgres SQL, AWS and Docker. The More ❯
impact, and a seat at the table in building our product. Elixir, Rust, PostgreSQL, Typescript, GCP -by design. Our systems are modern and fun to build. If you love functionalprogramming or systems-level thinking, you'll feel right at home. Local team. Global impact. We're expanding in Romania to build a strong, collaborative engineering hub. You … Ownership: You take responsibility for projects, drive results, and deliver on commitments Honesty: You demonstrate integrity, transparency, and ethical behavior in all interactions Collaboration: You work effectively with cross-functional teams and foster a culture of teamwork Improvement: You continuously seek opportunities for growth, innovation, and personal development Passionate about delivering business value by applying your engineering skills Experience More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Client Server
Senior 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 … 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 and libraries for our 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 the platform 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 ❯
design frontend-oriented APIs. Technical Requirements: 3-5 years of experience with React Strong knowledge of JavaScript and TypeScript Experience with React Hooks, higher-order components. Basic knowledge of functionalprogramming paradigms Experience with Unit Testing and End to End Testing (e.g. Cypress) Experience working on complex problems and in a complex codebase. Knowledge of Continuous Integration & Delivery More ❯
training, and evaluating Deep Learning and Machine Learning models using tools such as PyTorch , TensorFlow , scikit learn , HuggingFace , or LangChain . Experience in a start up or a cross functional team is a plus Experience in Natural Language Processing (NLP) is a plus Strong programming skills in Python , including data wrangling, analysis, and visualization. Solid experience with SQL … AWS, Azure, ) and modern data stack tools (Snowflake, Databricks, ) Proven ability to tackle ambiguous problems, develop data informed strategies, and define measurable success criteria. Familiarity with object oriented or functionalprogramming languages such as C++ , Java , or Rust is a plus Experience with software engineering tools and practices (e.g. Docker , Kubernetes , Git , CI/CD pipelines) is a More ❯
Senior Software Developer required by a successful software company developing enterprise web application products for the medical sector. C# is the primary programming language used in the team. They utilise a language extension library to facilitate functionalprogramming with C#. Any knowledge with F#, Haskell, Scala or similar functional language is imperative for any application - even More ❯
monorepo. Build setup using NPM, Webpack. Testing and code quality using Jest, ESLint, and Cypress. Building custom build tooling in Node JS. Other Technical skills: Git workflows, knowledge of functionalprogramming principles, DevOps Knowledge (Github actions). About the role: start: ASAP 32-40 hours per week 6 months, with possibility to extend Hybrid working, Amsterdam area Are More ❯
solutions in production at scale. Proven ability to implement end-to-end ML pipelines from data ingestion to model serving for real-world applications used by real people. Strong programming and data skills: Proficiency in Python and its ML ecosystem (pandas, scikit-learn, TensorFlow/PyTorch), with clean and efficient coding practices. Comfortable working with large datasets, writing complex … SQL queries, and leveraging modern data processing frameworks. Experience with functionalprogramming (e.g. Clojure) is a plus but not required. Cloud and MLOps expertise: Experience with modern cloud infrastructure (AWS or similar) and containerization tools like Docker. Familiarity with MLOps best practices such as CI/CD pipelines, automated testing, and monitoring model performance/data drift to More ❯
documentation in English Valuable experience (not all are required but a huge plus) Container orchestration (Kubernetes, ECS) Infrastructure as code (Ansible, Terraform) Networking on Linux like enrivonments Microservices environments FunctionalProgramming Language proficiency (Lisp, Haskell, Clojure) What's in it for you At Vlipco we foster a unique company culture championing self-empowerment, personal development, direct and clear More ❯
LLMs) to improve performance on specific tasks. Proficiency in designing and optimizing prompts to elicit desired responses from language models. Experience with integrating API services. Proficiency in unit and functional testing Hands-on experience in building and deploying conversational AI systems, including chatbots and virtual assistants. Strong coding skills in Java or other JVM languages (e.g., Scala) for developing … based microservice architectures and the Kubernetes platform. Proficiency with MySQL, PostgreSQL, or equivalent RDBMS Experience with NoSQL/NewSQL databases. Proficiency in source code management Preferred Experience: Experience with functionalprogramming Experience with OpenAI API A bachelor's degree in computer science or related field Why you'll like it here: Context Labs is collaborative at its core. More ❯
City, London, United Kingdom Hybrid/Remote Options
Client Server
Senior 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 More ❯
We're looking for someone who has the following: Required: 8+ years of professional full stack experience, a majority w/TypeScript and NodeJS Deep knowledge of TypeScript and functionalprogramming patterns Proven integration and experimentation experience with machine learning Strong focus on code quality, testing, and documentation Preferred: Experience delivering solutions in other languages , particularly Python Experience More ❯
Engineer for their Intelligence Services team. This role involves developing cutting-edge cloud-based products, utilizing cloud platforms like AWS and GCP, and focusing on back-end development using functionalprogramming, preferably Clojure. Candidates should have experience with container orchestration and Agile practices, along with strong problem-solving skills and a relevant degree. More ❯
Experience with Material UI () Knowledge of transforming old designs from Tailwind CSS to Material UI (MUI) Experience using React Query to optimize searches and cache data Solid understanding of functionalprogramming Attention to detail while converting UX designs to a working application Experience working with a globally distributed workforce The ability to keep work hours that mostly overlap … with 9a-5p Eastern, M-F Bonus points for: Knowledge or experience with other programming languages, specifically TypeScript, Next.js Knowledge of feature flag management tools such as LaunchDarkly Knowledge or experience of Playwright An energetic & entrepreneurial team player who is a strong and proactive communicator Self-starter who operates independently while being collaborative with the broader team An understanding More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid/Remote Options
Bright Purple Resourcing
maintaining data pipelines Working with time-series and structured/unstructured datasets Applying your industry know-how within financial data to ensure continual product development Tech youll work with: Functionalprogramming i.e. Ruby, Python, Elixir PostgreSQL OpenAPI integrations Various data streaming and processing tools Whats in it for you: Fully remote working Flexible hours Trust and ownership Chance More ❯
/or Python codebases Experience with public clouds, especially AWS Self-driven and highly motivated team player Preferred Qualifications Experience in building and operating ML feature stores Experience with FunctionalProgramming Experience working with Notebooks such as Jupyter or Polynote Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year More ❯
and contributing to cutting-edge cybersecurity products. The ideal candidate will have a strong background in software development and cloud technologies like AWS or GCP, with operational experience in functionalprogramming such as Clojure. Competitive compensation and a hybrid working model are offered. More ❯
london (city of london), south east england, united kingdom Hybrid/Remote Options
Signify Technology
our growing London team. In this role, you'll support our expanding network of contractors and consultants, helping us uphold our reputation as the leading technology talent agency in functional programming. As an APSCo-accredited company, diversity and inclusion are at the heart of everything we do. Our mission is simple: to empower every individual -regardless of background-to More ❯