Himalayas logo
LifecheqLI

Mid-Level Engineer transitioning to Clojure (Remote, 36k-48k EUR)

LifeCheq (Pty) Ltd is a South African financial services provider offering personalized financial planning and advice to help individuals achieve their financial goals.

Lifecheq

Employee count: 51-200

Salary: 36k-48k ZAR

South Africa only

Have you watched all of Rich Hickey’s talks more than once – and actually started to get it? If you’re learning Clojure and feel that something has clicked, we want to hear from you.

This is a rare opportunity to receive full salary from day one while being mentored by developers with over 15 years of Clojure experience. Over three months, you’ll get focused, practical training in the language and its core libraries: core.async, re-frame, HoneySQL, and more.

This is about more than syntax or tools. You’ll learn to think the Clojure way: how to design systems with simplicity, leverage data over objects, and use the REPL to shape your programs interactively.

We don’t overload you with theory: within 2-3 weeks, you’ll be shipping real Clojure code for carefully scoped tasks to match what you’ve just learned. This is a chance to gain hands-on experience, sharpen your functional mindset, and level up fast with guidance from people who’ve walked the path.

Your first three months will focus on onboarding and growth, setting you up for long-term success at Lifecheq. After this period, you’ll join one of our squads as a full-time mid-level Clojure developer, contributing to our mission to improve the lives of people in developing countries by giving them access to high-quality financial advice.

Who we are

Lifecheq is a personal finance fintech business based in South Africa, operating across the region. Our advice platform touches consumers, financial advisers, and large enterprise clients. We're backed by reputable institutional investors like Naspers, Futuregrowth, and African Rainbow Capital — all aligned with our mission to help people make better financial decisions.

What to expect

  • Full salary from day one

  • 3 months dedicated to training

  • You’ll have a dedicated mentor: a senior developer with 22 years of experience, 15 of them in Clojure, focused on supporting your growth.

  • Alternating periods of focused learning and real production work, matched to your level.

  • After training, join a developer squad and keep growing by solving real problems alongside a highly experienced Clojure team.

Must have

  • 5 years professional experience as a software developer

  • Clojure/ClojureScript (or other functional language) at the hobbyist level

  • Comfort with REST APIs and relational databases

  • Familiarity with Git, unit testing, and clean code practices

  • Fluency in English

  • Live anywhere from EMEA up to India

Nice to have

Having any of the following would be considered helpful:

  • Experience with JVM languages (Java, Kotlin, Scala)

  • Exposure to functional programming principles

  • PostgreSQL, Docker, full-stack experience

  • DevOps mindset or infrastructure experience

  • Bonus points if you’ve ever used ‘decomplect’ or ‘intertwine’ to win an argument.

This is a 100% remote position from GMT 0 to +5:30. South African-based hires will join as permanent employees. For candidates elsewhere, we offer long-term contracts with the same commitment to growth and integration into the team.

About the job

Apply before

Posted on

Job type

Contractor

Experience level

Mid-level

Salary

Salary: 36k-48k ZAR

Location requirements

Hiring timezones

South Africa +/- 0 hours

About Lifecheq

Learn more about Lifecheq and their company culture.

View company profile

Take control of your finances with personalised financial advice. LifeCheq provides individuals with a framework to manage their financial goals while taking into consideration various aspects of their lives, including career, family, and personal aspirations. The company aims to empower clients by delivering tailored, actionable financial planning advice that addresses their specific needs.

Founded with the mission to democratize access to professional financial guidance, LifeCheq strives to change how financial advice is perceived and delivered. The service includes matching clients with personal advisers who expertly analyse their financial circumstances to create a comprehensive financial plan. This approach ensures that individuals can make informed decisions about significant life choices, such as buying a home or starting a business, while maintaining their financial wellness. LifeCheq is not just about managing money; it's about making financial tools and insights available to all, thus enabling clients to pursue their goals without overwhelming debt or financial strain.

Claim this profileLifecheq logoLI

Lifecheq

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at Lifecheq

Explore the variety of open remote roles at Lifecheq, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Lifecheq

Remote companies like Lifecheq

Find your next opportunity by exploring profiles of companies that are similar to Lifecheq. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Lifecheq hiring Mid-Level Engineer transitioning to Clojure (Remote, 36k-48k EUR) • Remote (Work from Home) | Himalayas