Senior Clojure (RoR+TS) engineer

Remote, Europe, 5+ years of experience

We are looking for a Senior Developer with at least 5 years of experience in Clojure, as well as at least 2 years of experience in Ruby on Rails, TypeScript, and fluent spoken English. The product is a SaaS platform for application testing — enabling testers, developers, and businesses to utilize automated testing as a service

About the Project: It is an easy-to-use SaaS platform for comprehensive end-to-end test management — providing complete control and transparency over all testing project phases for both testers and developers.


The system includes requirements management, test sets, test runs, and issue tracking modules, along with detailed analytics and reporting,  ensuring complete visibility into the testing status.


The platform integrates with popular tools such as JIRA, Pivotal Tracker, Bugzilla — as well as CI/CD and automation tools like Selenium, Jenkins, TeamCity, and many more.

The client is one of the global leaders in the test management ecosystem, developing and selling a QA process management platform for over 15 years.
This product is used by hundreds of companies and thousands of QA teams and developers worldwide.

Development Methodology: Agile, Kanban

Project stack:

Technical Stack: Clojure, ClojureScript, Ruby on Rails, React, TypeScript, AWS

Front-end / Back-end ratio: ~30/70

About the team:

Team: CTO, Tech Lead, 2 QAs, 4 Software Engineers, DevOps, and 1 Clojure Engineer from Freshcode

Client & team timezone: GMT+2

Responsibilities:

  • Full-stack development using Clojure, ClojureScript
  • Migrating modules from Ruby on Rails to Clojure
  • Maintaining and improving the existing product
  • Actively participating in the design, development, and deployment of new features
  • Collaborating with fellow developers to improve engineering processes
  • Mentoring junior developers and supporting their professional growth

We find important:

  • 5+ years of experience with Clojure and/or ClojureScript
  • 2+ years of experience with Ruby on Rails
  • 1+ year of experience with TypeScript
  • Upper-Intermediate or higher level of English

Will be a plus:

  • Experience with React
  • Knowledge of AWS and/or Kubernetes
  • Experience working with PostgreSQL
  • Proficiency with Docker

What we offer:

  • Flexible & Remote
  • Zero bureaucracy and flat organizational structure
  • No time trackers
  • Paid vacation (15 working days) and sick leave (10 working days)
  • Internal Clojure Community

Interview stages:

  • HR interview with English proficiency check (up to 60 minutes)
  • Technical interview with a Senior Clojure Developer (90–120 minutes)
  • Technical interview with the Client (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