出海雷达

Ruby on Rails Developer

开发工程未标注地域
公司Pavago
薪资未公开
工作地点Pakistan
地域资格未标注地域
时区要求日间重叠约 6 小时,基本正常作息
用工类型Full Time
发布时间今天
数据来源Himalayas
前往 Himalayas 查看并投递 →
关于本页中文:职位描述由本机离线模型翻译,属机器翻译,供快速判断用;正式沟通与投递请以英文原文为准。官方翻译通道恢复后会自动重译升级。

瑞比在线开发人员 远程。美国时间位置类型:全职,远程工作时间:美国客户商业时间表:灵活性进行冲刺审查,部署和偶尔的呼叫支持关于角色 在帕瓦戈,我们的客户之一正在聘请一个瑞比在線开发者来构建,维护和扩展现代网络应用程序和 API.这是一个专注于:·瑞比在轨道开发 ·后台系统和 REST API ·PostgreSQL / MySQL · Sidekiq 或 Resque 的背景工作 ·应用性能和可扩展性 ·测试和代码质量 ·第三方集成 ·生产可靠性 你将与产品经理,设计师和前端工程师合作,以运输安全,可扩展和可维护的功能。如果你有3年以上专业的 Ruby on Rails 体验并喜欢编写清洁,经过检测的代码,则这个角色是非常适合的。数据库设计和性能 · 设计和维护 PostgreSQL 和/或 MySQL 数据库 · 创建和管理数据库迁移 · 优化数据库查询和应用程序的性能 · 实现:· 指数化 ·缓存 · 查询优化 ·提高扩展性,可靠性和数据完整性测试与代码质量 · 写作和维护:· 单元测试 · 集成测试 ·系统测试 · 与以下类型的测试框架合作 · RSpec · Minitest · Capybara · 保持强大的自动化测试覆盖范围 · 使用 RuboCop, StandardRB 或类似工具来维持代码质量的 • 支持 CI / CD 管道进行自动化的测试和部署安全性 & 应用程序可靠性 · 通过工具实现身份验证和授权,如:· Devise · OmniAuth · 应用安全最佳实践,包括:· CSRF 保护 ·输入验证 · OWASP 标准 · 在适用的情况下支持 GDPR,HIPAA 或其他合规要求 · 维护应用程序和客户数据的安全处理性能,监控和生产支持 ·优化:·页面加载时间 · API 响应时间 ·背景工作处理 ·监测 app

查看英文原文

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

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

业务运营协调员

PavagoMexicoFull Time今天
职能支持限定地区(需当地身份)与中国几乎无重叠,需长期倒时差

销售经理

PavagoPakistanFull Time今天
市场运营职能支持未标注地域

Risk Analyst

PavagoColombiaFull Time今天
职能支持限定地区(需当地身份)与中国几乎无重叠,需长期倒时差

商务拓展代表

PavagoUnited Arab EmiratesFull Time今天
开发工程市场运营未标注地域

← 返回全部职位