We’re looking for a Full-Stack Software Engineer who is comfortable working across both backend and frontend development. In this role, you’ll build and ship end-to-end features, from developing Rails APIs to creating responsive, typed React components.

You’ll contribute to healthcare software that supports clinical workflows, patient management, scheduling, billing, and integrations with external healthcare systems.

🔹 Key Responsibilities:

  • Design, develop, and maintain features across Ruby on Rails and Next.js/React.
  • Build and improve clinical workflows, including encounter notes, lab results, medications, and vitals.
  • Develop patient registration, scheduling, charge capture, and billing workflows.
  • Design and optimize PostgreSQL schemas, queries, and data models.
  • Build accessible, responsive user interfaces using React and TypeScript.
  • Integrate labs, pharmacies, e-prescribing systems, and payers through REST/JSON APIs.
  • Write reliable automated tests using RSpec and frontend component testing tools.
  • Participate in code reviews and help modernize a large, long-lived codebase.
🔹 Requirements:
  • 3+ years of professional full-stack software engineering experience.
  • Hands-on production experience with Ruby on Rails, ActiveRecord, and service objects.
  • Production experience with React, Next.js, and TypeScript.
  • Strong understanding of PostgreSQL, database design, and query performance.
  • Experience designing and consuming REST/JSON APIs.
  • Familiarity with automated testing, Git, and pull-request-based workflows.
🔹 Nice to Have:
  • Healthcare technology experience and awareness of HIPAA/PHI requirements.
  • Familiarity with React Query, Recoil/Redux, Formik, or React Hook Form.
  • Experience with background jobs and caching using Sidekiq, Resque, and Redis.
  • Monorepo experience with Yarn/Nx and component libraries or design systems.
  • Exposure to healthcare data standards such as HL7, FHIR, or EDI.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Career Level:
Mid-Level
Maximum Experience:
2 Years
Apply Before:
Oct 28, 2026
Posting Date:
Oct 22, 2026

CareCloud

· 11-50 employees - Islamabad

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!