Senior Ruby on Rails Developer
3744 views | Apply Before: 2025-12-27
Job Summary
No. of Vacancy
1
Job Type
Full Time
Offered Salary
(Above) NPR 300000 Monthly
Gender
Any
Career Level
Senior Level
Category
N/A
Experience
6+ years of professional experience with Ruby on Rails.
Preferred Education
Bachelor in IT/Engineering
Location
Work From Home (Remote)
Apply Before
2025-12-27
Job Description

Key Responsibilities

  • Lead end-to-end development of web applications using Ruby on Rails.
  • Architect and implement scalable back-end systems, APIs, and integrations.
  • Drive code quality through reviews, refactoring, and best practices.
  • Collaborate with front-end, DevOps, and QA teams to ensure seamless delivery.
  • Optimize application performance, database queries, and background processing.
  • Mentor and guide junior/mid-level developers; participate in technical hiring.
  • Write automated tests (RSpec/Minitest) to maintain code reliability.
  • Stay current with emerging technologies, frameworks, and best practices.
  • Participate in sprint planning, technical design discussions, and documentation.
Job Specification

Required Qualifications

  • 6+ years of professional experience with Ruby on Rails.
  • Strong knowledge of PostgreSQL, Redis, Sidekiq, and ActiveJob.
  • Experience with API-first architectures (REST and GraphQL).
  • Deep understanding of Object-Oriented Programming, Design Patterns, and SOLID principles.
  • Hands-on experience with Docker, CI/CD pipelines, and AWS (or other cloud platforms).
  • Familiarity with microservices architecture and service-oriented design.
  • Proficiency in unit testing, integration testing, and test-driven development (TDD).
  • Excellent debugging, analytical, and problem-solving skills.
  • Strong communication and leadership abilities.

Preferred Qualifications

  • Experience with React/Vue.js or similar front-end frameworks.
  • Experience scaling large-volume applications (millions of users/requests).
  • Prior work with payment gateways, background jobs, or multi-tenant systems.
  • Strong GitHub portfolio.
  • Familiarity with Agile methodologies and Jira/Trello workflows.
IT Outsourcing Company

IT project outsourcing company