Ruby on Rails Developer

Client of HR Ways

Employer Active

Posted on 28 Nov

Experience

3 - 5 Years

Job Location

Pakistan - Pakistan

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

About the Role

We are looking for an experienced Ruby on Rails Software Engineer to build and maintain high- quality web applications. In this role, you will work with modern technologies to drive product innovation and deliver exceptional user experiences.em> br> /em>

Key Responsibilities

  • Lead the development of new backend features and services using Ruby on Rails.
  • Architect well-structured, high-performance modules and maintain code quality through reviews and refactoring.
  • Integrate and maintain RESTful APIs that support both internal and external systems.
  • Design data models, optimize queries, and maintain data integrity across PostgreSQL and MongoDB.
  • Implement asynchronous processing using Sidekiq and ActiveJob to handle background tasks efficiently.
  • Build and support search-related features using Elasticsearch, including indexing strategies and performance tuning.
  • Work closely with the frontend team, ensuring smooth integration between backend logic and UI HTML, CSS, JS.
  • Write and maintain automated test coverage using RSpec to ensure reliability and reduce regression issues.
  • Participate in deployment workflows, monitoring, and scaling on AWS, with occasional use of Lambda where event-driven logic is needed.
  • Troubleshoot production issues, perform root-cause analysis, and ensure application stability.em> br> /em>

Desired Candidate Profile

Required Skills & Experience

  • Strong hands-on experience with Ruby on Rails in a production environment.
  • Solid understanding of relational and NoSQL databases, especially PostgreSQL and MongoDB.
  • Good command of core web fundamentals: HTML, CSS, and JavaScript.
  • Practical experience building or maintaining REST APIs (authentication, versioning, rate limits, error handling).
  • Experience with background job systems like Sidekiq or ActiveJob.
  • Knowledge of Elasticsearch concepts (indexes, analyzers, mappings) and ability to integrate it into Rails apps.
  • Strong testing habits with hands-on RSpec or equivalent unit/integration testing frameworks. /li>
  • Comfort working with cloud infrastructure, ideally AWS, including understanding of deployments, EC2, S3, and basic serverless Lambda).
  • Proficiency in Git, code reviews, and collaborative development workflows.
  • Ability to understand product requirements, break them down into engineering tasks, and deliver independently.

Education & Experience

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Minimum 3 years of Ruby on Rails development in a professional setting/li>
  • Proven ability to work effectively in collaborative team environmentsbr> /li>

Company Industry

Department / Functional Area

Keywords

  • Ruby On Rails Developer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com