Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Senior Ruby On Rails Developer (Contract).
Vapi Jobs Expertini

Urgent! Senior Ruby On Rails Developer (Contract) Job | Metric Tree Labs

Senior Ruby On Rails Developer (Contract)



Job description

About the Role


We are looking for a Senior Ruby on Rails Developer who brings both technical excellence and a collaborative mindset.

In this role, you will lead the development of scalable web applications, contribute to DevOps initiatives, and actively engage in Agile practices to ensure timely and quality deliverables.


Key Responsibilities


  • Lead the architecture, development, and deployment of Ruby on Rails applications
  • Design scalable APIs, business logic, and database schemas
  • Optimize applications for performance, scalability, and security.
  • Collaborate in Agile sprints with product managers, designers, and QA engineers.
  • Mentor junior developers, conduct code reviews, and enforce clean code practices.
  • Integrate and manage third-party APIs and services.
  • Apply DevOps practices to streamline CI/CD pipelines, containerization (e.G., Docker), and deployment workflows.
  • Monitor production systems, address performance bottlenecks, and ensure uptime.
  • Write and maintain unit and integration tests using RSpec or Minitest.
  • Contribute to the product’s technical roadmap and architectural decisions


Requirements

  • 5-6+ years of professional experience with Ruby on Rails.
  • Solid understanding of MVC architecture and object-oriented design.
  • Proficiency with HTML5, CSS3, and JavaScript (ES6+).
  • Hands-on experience with PostgreSQL/MySQL and query optimization.
  • Familiarity with background job frameworks like Sidekiq or Resque.
  • Experience with RESTful API development and integration.
  • Strong experience in Agile/Scrum environments (daily standups, sprint planning, retrospectives).
  • Exposure to DevOps tools and practices: Git, CI/CD (GitHub Actions, CircleCI, or similar), Docker, infrastructure monitoring.
  • Good understanding of system security, performance tuning, and production incident handling.
  • Strong communication skills and leadership in team environments


Nice to Have


  • Experience with front-end frameworks like React or Vue.Js.
  • Knowledge of GraphQL and WebSockets.
  • Familiarity with cloud infrastructure (AWS, GCP, or Azure)
  • Experience with microservices or service-oriented architecture



Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Ruby Potential: Insight & Career Growth Guide


Advance your career or build your team with Expertini's smart job platform. Connecting professionals and employers in Vapi, India.