Clojure Engineer

Freshcode is expanding the team that builds an all-in-one cloud platform for clinics. We are looking for a Clojure Engineer with 4+ years of commercial experience with Clojure and spoken English.
 

Who are we?

At Freshcode, we are passionate about functional programming โ€” especially Clojure. We have more than 10 projects involving 15+ developers from different countries. Our company has a Clojure expertise center where our Clojure developers share their knowledge and experience. Additionally, we continuously sponsor various industry conferences and actively participate in the community, helping it grow and evolve.


Currently, our Clojure team is working on projects in domains such as FinTech, Healthcare, Data Science, and others. Right now, we are actively looking for developers for one of these projects.
 

About the project: A cloud platform for hospitals designed to assess the value of new medical technologies. It combines workflow coordination, project management, financial analysis, and evidence-based clinical decision support in a single solution, as well as a comprehensive product knowledge base.
 

Tech stack: Clojure, ClojureScript, re-frame, Pedestal, Integrant, Malli, Datomic, Redis, Elasticsearch, Keycloak, LaunchDarkly, AWS (S3, SQS, SSM, Textract).
 

Team: 40+ developers, QA Engineer, Team Lead.
 

Responsibilities:

โ€“ Full-stack development: design, implementation, and testing of features

โ€“ Maintaining and improving existing functionality: bug fixing and performance optimization

โ€“ Determining operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions

โ€“ Communication with the Team Lead and the team
 

We find important:

โ€“ 4+ years of commercial experience with Clojure

โ€“ Experience with ClojureScript

โ€“ Experience with AWS

โ€“ Upper-Intermediate or higher level of English
 

Would be a plus:

โ€“ Experience with Datomic

โ€“ Experience using the Pedestal web framework

โ€“ Experience with Babashka
 

We offer:

โ€“ Remote work

โ€“ Flexible working hours: you can start your working day between 9:00 and 12:00

โ€“ No time trackers

โ€“ Paid vacation (15 working days) and sick leave (10 working days)

โ€“ Internal Clojure Community
 

Interview stages:

  1. Interview with the company Recruiter and English proficiency check (up to 60 min)
  2. Technical interview with a Senior Clojure Developer (90โ€“120 min)
  3. Technical interview with the Client (up to 90 min)

Required skills experience

Clojure 4 years
ClojureScript 4 years

Required languages

English B2 - Upper Intermediate
Ukrainian B2 - Upper Intermediate
re-frame, Pedestal, Integrant, Malli, Datomic, Redis, Elasticsearch, Keycloak, LaunchDarkly, AWS (S3
Published 18 December 2025 ยท Updated 10 February
20 views
ยท
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...