Senior Clojure(Script) developer

LATAM, Remote, 5+ years of experience

We are looking for a Clojure/ClojureScript developer with at least 5 years of experience, conversational English, and the ability to work in the CST time zone for a medical records platform for U.S.-based clinics. The platform helps healthcare professionals optimize the time spent with patients and reduce routine paperwork.

A platform for electronic medical records featuring an electronic data journal for doctors and nurses, where they can input symptoms, log patient sessions, and search existing medical histories. It’s a centralized system for the entire clinic. The platform offers various data journal features such as speech-to-text conversion, data import from other sources through integrations, and more. There are also plans to implement AI to assist with patient diagnostics. The project has been on the market for over 15 years.

Project stack: Clojure, ClojureScript, Scala, Java, Kotlin, Datomic, Reitit, Ring, Pedestal, Malli, TypeScript
Task distribution: 35% Backend, 65% Frontend

Client-side team: 4 Clojure engineers, Product owner, CTO/tech lead.
From our side, we also have a Clojure engineer, a JS developer and a PM working in another sub-team

Responsibilities:

  • Full-stack development using Clojure and ClojureScript
  • Maintaining and refactoring existing code
  • Developing new features
  • Migrating UI components (ClojureScript + TypeScript)
  • Backend development and API creation
  • Working with Datomic DB
  • Testing your own code
  • Communicating with the team and client

We find important:

  • 5+ years of experience in Clojure(Script)
  • Experience with TypeScript / JavaScript
  • Solid programming background and a passion for writing code
  • Experience working with databases (PostgreSQL / Datomic)
  • 7+ years of experience in the IT field
  • Conversational English

Will be a plus:

  • Experience working with Reitit, Ring, Pedestal, Malli
  • Understanding of JVM
  • Experience with Clouds, CI/CD setup, application containerization

What we offer:

  • Zero bureaucracy and flat organizational structure
  • Remote work
  • Flexible schedule. On this project, it's important to overlap 6-8 hours with the client team in CST time
  • No time trackers
  • Paid vacation (15 working days) and sick leave (10 working days)
  • Internal Clojure community

Interview stages:

  • Online call with a Recruiter and English proficiency check (up to 60 minutes)
  • Technical interview with a Senior Clojure Developer (90-120 minutes)
  • Client technical interview (up to 90 minutes)
Would you like to join our team?
Fill out the form below or message us on Telegram.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you!
Our recruiter will contact you shortly
Oops! Something went wrong while submitting the form.
Ask a question | Get in touch
Send your CV
Message us on Telegram
instagramlinkedin
Headquarters
160 Sobornyi Ave., Zaporizhzhia, 69061, Ukraine
Offices
3 Pan Peninsula Square, London E14 9HQ, UK
93 Belovodski Put, Sofia 1616, Bulgaria
©2025 All Rights Reserved.
anchor