Full Stack Developer – Ruby on Rails Focus (Remote)

Website Cliniko

Software for people who care

Company: Cliniko
Location: 100% Remote (Global, Team Base in Australia) | Full-Time
Also See: Software Engineering


Job Description: Full Stack Developer – Remote

Are you a passionate, autonomous developer seeking a truly unique and empowering place to do your best work? Cliniko, the leading practice management software trusted by over 100,000 allied health professionals worldwide, is seeking Full Stack Developers to join our globally distributed team. This is not an ordinary job; it’s an opportunity to join a manager-less, meeting-free environment with a 30-hour work week for full-time pay, unlimited leave, and a deep commitment to work-life balance.

If you are a mid-to-senior level developer who loves to code, values clean architecture, and thrives on taking ownership from the database to the DOM, we invite you to apply. While experience with Ruby on Rails is a bonus, we value smart, responsible developers who can learn quickly and are passionate about making a positive impact through their work.

About Cliniko:

We build software that makes life easier for physiotherapists, psychologists, chiropractors, and other health practitioners by handling their scheduling, clinical notes, billing, and telehealth. Our team of about 63 people works completely remotely from around the globe, united by a culture of autonomy, creativity, and a focus on doing good work for our customers.

Your Mission:

To make Cliniko better for our customers. You will be a key contributor across our entire stack, taking initiative to improve features, fix bugs, refactor code, enhance performance and security, and resolve customer issues—all with a high degree of ownership and responsibility.

Key Responsibilities:

  • Work across the stack to add new features and improve existing ones for our Ruby on Rails backend and transitioning React frontend.

  • Write clean, understandable code, meticulously review peers’ work, and refactor legacy code to maintain a high-quality codebase.

  • Proactively resolve bugs and assist the support team with technical queries to ensure an exceptional customer experience.

  • Take initiative to make Cliniko faster, more secure, and more reliable.

  • Test and deploy your own code, managing projects autonomously from conception to delivery in our manager-less structure.

What You Bring (About You):

  • You love to build and want your work to have a positive, real-world impact on healthcare professionals.

  • You are a responsible self-starter who thrives without micromanagement and can navigate complex problems with minimal detailed requirements.

  • You are comfortable working across the full stack—from relational databases and server-side frameworks to JSON APIs and client-side JavaScript. Proficiency in all areas with deep expertise in several is key.

  • You value rigorous code reviews as a learning tool, both giving and receiving feedback constructively.

  • You understand security best practices and write meaningful tests because they matter.

Why Cliniko is Unlike Anywhere Else:

  • Work 30 hours per week with full-time pay and benefits.

  • A truly manager-less, meeting-free environment where you are trusted to do your best work.

  • Unmatched Flexibility & Benefits:

    • Unlimited annual leave (with a 4-week minimum).

    • Fully remote work from anywhere.

    • Flexible hours—you choose your schedule.

    • Overseas full-team meet-ups with family travel paid for.

    • Ergonomic furniture and fresh organic fruit delivered to your home.

  • Build software that directly helps healthcare practitioners run their practices and care for patients.

  • Join a globally distributed team committed to inclusivity, different perspectives, and continual improvement.

How to Apply (Important Notes):

  • Application Deadline: March 2, 2026.

  • The “short friendly summary” in the application form is critical—it replaces a resume and cover letter. Be yourself and put effort into this section to stand out among thousands of applicants.

  • Answer all questions correctly, including the pseudocode and website search questions, or your application will not be considered.

  • Do not apply to both developer postings (Full Stack and React), or you will be disqualified.

Application → 5-min chat with Founder → Paid Technical Task → Team Interviews → Offer.


Ready for the Best Place You’ve Ever Worked?

If you are a talented, autonomous developer looking for a role that respects your craft and your life, we strongly encourage you to apply. Be yourself, and good luck!

👉 Apply for the Full Stack Developer Position


Cliniko is committed to building a diverse and inclusive team. We encourage applications from everyone who feels they meet the requirements.

Tagged as: , , , , , ,

Scroll to Top