Remote Freedom

Ruby on Rails Developer

Pavago

Remote · Pakistan PakistanFull-timetoday

See how well you match this role

Upload your résumé — we'll score your fit and check off the skills you already have. Free.

Skills

RubyRuby on RailsReactVueREST APIsSparkAWSGCPCI/CDGitDatadogPostgreSQL

What you'll do

  • At Pavago , one of our clients is hiring a Ruby on Rails Developer to build, maintain, and scale modern web applications and APIs.
  • Ruby on Rails development
  • Backend systems and REST APIs
  • Background jobs with Sidekiq or Resque
  • Application performance and scalability
  • You’ll collaborate with product managers, designers, and frontend engineers to ship secure, scalable, and maintainable features.

About the role

Ruby on Rails Developer – Remote | U.S. Hours Position Type: Full-Time, Remote Working Hours: U.S. Client Business Hours Schedule: Flexibility for sprint reviews, deployments, and occasional on-call support About the Role At Pavago , one of our clients is hiring a Ruby on Rails Developer to build, maintain, and scale modern web applications and APIs. This is a hands-on software engineering role focused on: • Ruby on Rails development • Backend systems and REST APIs • PostgreSQL / MySQL • Background jobs with Sidekiq or Resque • Application performance and scalability • Testing and code quality • Third-party integrations • Production reliability You’ll collaborate with product managers, designers, and frontend engineers to ship secure, scalable, and maintainable features. If you have 3+ years of professional Ruby on Rails experience and enjoy writing clean, well-tested code, this role is a strong fit. What You’ll Own Ruby on Rails Development • Build and maintain production Ruby on Rails applications • Develop backend functionality using: • Ruby • Rails • ActiveRecord • MVC architecture • Design and maintain RESTful APIs • Build and manage background jobs using Sidekiq or Resque • Integrate third-party APIs and external services • Collaborate with frontend engineers working with React, Vue.js, or Stimulus Database Design & Performance • Design and maintain PostgreSQL and/or MySQL databases • Create and manage database migrations • Optimize database queries and application performance • Implement: • Indexing • Caching • Query optimization • Improve scalability, reliability, and data integrity Testing & Code Quality • Write and maintain: • Unit tests • Integration tests • System tests • Work with testing frameworks such as: • RSpec • Minitest • Capybara • Maintain strong automated test coverage • Use RuboCop, StandardRB, or similar tools to maintain code quality • Support CI/CD pipelines for automated testing and deployment Security & Application Reliability • Implement authentication and authorization using tools such as: • Devise • OmniAuth • Apply security best practices including: • CSRF protection • Input validation • OWASP standards • Support GDPR, HIPAA, or other compliance requirements when applicable • Maintain secure handling of application and customer data Performance, Monitoring & Production Support • Optimize: • Page load times • API response times • Background job processing • Monitor application health using tools such as: • New Relic • Datadog • Honeybadger • Rollbar • Troubleshoot production issues and deploy fixes efficiently • Help maintain high application availability and reliability Engineering Collaboration • Partner with Product Managers and Designers to define requirements • Participate in: • Sprint planning • Standups • Sprint reviews • Retrospectives • Provide technical recommendations and realistic effort estimates • Maintain clear documentation for: • APIs • Codebases • System architecture • Development workflows Requirements Must-Have • 3+ years of professional Ruby on Rails development experience • Strong proficiency with: • Ruby • Ruby on Rails • ActiveRecord • MVC architecture • Hands-on experience with PostgreSQL and/or MySQL • Experience with Sidekiq or Resque • Experience building and integrating RESTful APIs • Strong Git and version-control workflows • Experience working with CI/CD pipelines • Strong understanding of software engineering best practices • Excellent debugging and problem-solving skills • Ability to work independently in a remote environment • Availability to collaborate during U.S. client business hours Nice to Have • Experience integrating Rails applications with: • React • Vue.js • Stimulus • Cloud deployment experience with: • AWS • GCP • Heroku • Experience with Redis or Memcached • Familiarity with containerized or cloud-based environments • Previous experience in: • SaaS • FinTech • Healthcare • E-commerce Tools & Technologies Backend: Ruby, Ruby on Rails, ActiveRecord Databases: PostgreSQL, MySQL Background Jobs: Sidekiq, Resque Caching: Redis, Memcached Testing: RSpec, Minitest, Capybara Code Quality: RuboCop, StandardRB Cloud: AWS, GCP, Heroku Monitoring: New Relic, Datadog, Honeybadger, Rollbar Version Control: Git, GitHub What Makes You a Strong Fit You: • Understand Rails conventions and best practices deeply • Write clean, maintainable, well-tested code • Think beyond simply making a feature work • Care about performance, scalability, and reliability • Can diagnose complex backend and production issues • Balance fast execution with long-term maintainability • Communicate effectively with both technical and non-technical teammates • Take ownership of features from development through deployment What a Typical Day Looks Like You may: • Build new Rails features and API endpoints • Review and optimize ActiveRecord queries • Create or update database migrations • Build background jobs using Sidekiq • Integrate external APIs • Write RSpec or other automated tests • Review pull requests • Troubleshoot production issues • Monitor application performance • Collaborate with product and frontend teams • Participate in sprint planning and engineering discussions In short: you build and maintain reliable Rails applications while continuously improving performance, code quality, and scalability. Key Metrics for Success • Features delivered accurately and on time • Application uptime of 99.9%+ • Automated test coverage of 80%+ • Strong application and API performance • Minimal production defects and regressions • Reduced technical debt • Clean, maintainable code • Reliable sprint and deployment execution Why This Role Stands Out • Build and scale production Ruby on Rails applications • Work on products used by real customers • Influence architecture and technical decisions • Exposure to modern cloud and development practices • Fully remote working environment • Strong engineering ownership • Career growth opportunities into: • Senior Ruby on Rails Developer • Senior Software Engineer • Technical Lead • Engineering Manager • Solutions Architect Interview Process • Initial Phone Screen • Recruiter Interview • Technical Assessment – Rails API, models, endpoints & testing • Engineering Team Interview • Offer & Background Verification Apply Now If you: • Have strong professional Ruby on Rails experience • Enjoy building scalable backend applications and APIs • Care about clean, maintainable, well-tested code • Are comfortable with databases, background jobs, and production systems • Enjoy solving complex engineering challenges We’d love to hear from you. Apply today and help build reliable, scalable applications in a modern remote engineering environment. Important: Spark Hire Video Interview As part of our application process, qualified candidates will be invited to complete a one-way video interview through Spark Hire . This is your opportunity to introduce yourself and highlight your experience with Ruby on Rails, backend development, APIs, databases, testing, performance optimization, and production applications . Please complete your Spark Hire interview promptly after receiving the invitation. Candidates who do not complete the video interview may not move forward in the hiring process. #RubyOnRails #RubyDeveloper #RailsDeveloper #BackendDeveloper #SoftwareEngineer #PostgreSQL #RSpec #Sidekiq #SaaSJobs #RemoteDeveloper #RemoteEngineering #RemoteJobs Originally posted on Himalayas

Sourced from Himalayas. Confirm the details and apply on the employer's site.