Role Overview
As a Ruby on Rails Developer at CareCloud, you will play a critical role in developing and maintaining the backend infrastructure of our healthcare software platform. You will build and enhance RESTful APIs, integrate web services, and work collaboratively with cross-functional teams to deliver reliable and scalable solutions that power our product suite.
Key Responsibilities
- Develop and maintain backend services and APIs using Ruby on Rails.
- Build scalable, secure, and efficient web services that integrate with frontend apps and third-party systems.
- Collaborate with product managers, UX/UI designers, and other engineers to deliver new features.
- Optimize application performance and ensure robust security standards.
- Write unit and integration tests to ensure code quality and reliability.
- Participate in code reviews and contribute to continuous improvement of engineering processes.
- Troubleshoot and resolve production issues in a timely manner.
- Keep up with industry trends and best practices in Ruby on Rails and web services development.
Required Skills & Experience
- Proven experience (2+ years) in Ruby on Rails backend development.
- Strong understanding of RESTful API design and web services architecture.
- Experience with relational databases such as PostgreSQL or MySQL, including schema design and query optimization.
- Familiarity with background job processing (Sidekiq, Resque, or similar).
- Good knowledge of testing frameworks like RSpec or Minitest.
- Understanding of OOP, MVC, and software design patterns.
- Experience with Git and version control workflows.
- Knowledge of containerization (Docker) and cloud services (AWS/GCP) is a plus.
- Experience working in Agile/Scrum teams.
Soft Skills
- Strong problem-solving skills with attention to detail.
- Ability to communicate effectively within a diverse team.
- Self-motivated and proactive with a passion for quality code.
- Comfortable working in a fast-paced, collaborative environment.
Job Type: Full-time
Application Question(s):
- What is your current salary? (In PKR)
- What is your expected salary? (In PKR)
- How early can you join us? (In Days)
- We are also hiring for Bagh AJK and Karachi, please share your preference?
Work Location: In person