{"id":135669,"url":"https://alion.io/job/pavago-ruby-on-rails-developer-4","title":"Ruby on Rails Developer","company":{"id":1117,"name":"Pavago","domain":"pavago.co","url":"https://alion.io/company/pavago","size_band":null,"is_staffing_agency":false,"employer_type":"staffing","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"B","score":76,"open_postings":192,"ghost_share":0,"stale_share":0.974,"repost_share":0,"time_to_fill_p50_days":30,"computed_at":"2026-10-16T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"remote","remote_scope":"stated_regions","remote_scope_basis":"posting_text","remote_working_hours":{"label":"US time zones","utc_offset_min":-8,"utc_offset_max":-5},"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":["US","AR","BR","MX","AG","AW","BS","BB","BZ","BM","BO","VG","BQ","KY","CL","CR","CW","DM","DO","EC","SV","FK","GF","GD","GP","GT","GY","HT","HN","JM","MQ","MS","NI","PA","PY","PE","PR","KN","LC","PM"],"hiring_countries_total":46,"salary":null,"salary_estimate":{"min_usd":193000,"max_usd":407000,"period":"year","method":"role_country_seniority_unknown","sample_n":8485},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Capybara","optional":false},{"name":"CI/CD","optional":false},{"name":"Datadog","optional":false},{"name":"Git","optional":false},{"name":"Minitest","optional":false},{"name":"MySQL","optional":false},{"name":"New Relic","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"RSpec","optional":false},{"name":"RuboCop","optional":false},{"name":"Ruby","optional":false},{"name":"Ruby on Rails","optional":false},{"name":"Sidekiq","optional":false},{"name":"Stimulus","optional":false},{"name":"Vue.js","optional":false},{"name":"AWS","optional":true},{"name":"Docker","optional":true},{"name":"GCP","optional":true},{"name":"Heroku","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"Memcached","optional":true},{"name":"Redis","optional":true}],"status":"live","first_seen_at":"2026-06-10T00:00:00Z","employer_posted_date":"2026-06-10","last_verified_at":"2026-10-17T00:32:56Z","board_verified":true,"closed_at":null,"days_open":129,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":128},"description":"Ruby on Rails Developer\nPosition Type: Full-Time, Remote\nWorking Hours: U.S. Business Hours\nLocation: Remote (LATAM, Eastern Europe, Pakistan, South Africa Preferred)\nAbout the Role\nWe are hiring a skilled Ruby on Rails Developer to build, optimize, and maintain scalable web applications used by growing businesses and product teams.\nThis role is ideal for an engineer who understands the Rails ecosystem deeply and enjoys building clean, reliable, and high-performing applications from end to end. You will work closely with product, engineering, and design teams to develop new features, improve application performance, and maintain scalable backend systems.\nThe ideal candidate is highly technical, detail-oriented, and comfortable working independently in fast-paced remote environments where ownership, speed, and code quality matter.\nWhat You’ll Own\nRails Application Development\nBuild and maintain Ruby on Rails applications, APIs, and backend services\nDevelop scalable business logic using Rails conventions, ActiveRecord, controllers, and service objects\nBuild RESTful APIs and integrate third-party services and external APIs\nCollaborate with frontend developers using React, Vue, or Stimulus when required\nContribute to feature development from architecture through deployment\nDatabase Design & Optimization\nDesign and maintain PostgreSQL or MySQL database schemas\nOptimize database queries and improve application performance\nImplement indexing, caching, and query optimization strategies\nManage background jobs using Sidekiq, Resque, or similar frameworks\nEnsure applications remain scalable and performant under growing workloads\nTesting, CI/CD & Code Quality\nWrite and maintain unit, integration, and system tests using RSpec, Minitest, or Capybara\nMaintain high code quality standards and test coverage\nParticipate in peer code reviews and maintain clean, maintainable codebases\nSupport CI/CD workflows and automated deployment pipelines\nEnforce coding standards using RuboCop or similar linting tools\nPerformance, Monitoring & Security\nOptimize API response times and overall application performance\nMonitor applications using tools such as New Relic, Datadog, Rollbar, or Honeybadger\nTroubleshoot production issues and deploy fixes with minimal downtime\nImplement authentication, authorization, and application security best practices\nEnsure compliance with data privacy and security standards where applicable\nCollaboration & Technical Ownership\nWork closely with product managers and designers to scope and estimate features\nParticipate in sprint planning, technical discussions, and architecture decisions\nDocument APIs, workflows, and technical systems for long-term maintainability\nSupport ongoing improvements to development workflows and engineering standards\nWhat Makes You a Great Fit\nYou have strong hands-on experience with Ruby on Rails and backend systems\nYou care deeply about writing clean, maintainable, and well-tested code\nYou are comfortable balancing rapid development with long-term scalability\nYou are proactive, resourceful, and capable of solving technical challenges independently\nYou communicate clearly and collaborate effectively within remote engineering teams\nYou enjoy improving systems, workflows, and application performance continuously\nRequired Experience & Skills\n3+ years of professional Ruby on Rails development experience\nStrong proficiency with Ruby, Rails, ActiveRecord, and MVC architecture\nExperience with PostgreSQL or MySQL databases\nExperience with background job systems such as Sidekiq or Resque\nFamiliarity with Git workflows and CI/CD pipelines\nStrong understanding of RESTful APIs and backend application architecture\nExperience writing automated tests and maintaining code quality standards\nPreferred Experience\nExperience integrating React, Vue, or Stimulus with Rails applications\nExperience deploying applications to AWS, GCP, Heroku, or similar cloud platforms\nFamiliarity with Redis, Memcached, or other caching systems\nExperience building SaaS, fintech, healthcare, or e-commerce applications\nExposure to Docker, Kubernetes, or modern DevOps workflows\nWhat a Typical Day Looks Like\nA Ruby on Rails Developer’s day revolves around building features, improving performance, and maintaining scalable applications. You will:\nDevelop and ship new backend features and API endpoints\nOptimize database queries and troubleshoot application bottlenecks\nReview pull requests and collaborate with engineering teammates\nWrite and maintain automated tests for reliability and stability\nMonitor application performance and resolve production issues\nParticipate in sprint planning, technical discussions, and deployment workflows\nIn short: you help build reliable, scalable, and high-performing applications that support product growth and long-term engineering stability.\nKey Metrics for Success (KPIs)\nFeatures delivered on time and aligned with technical requirements\nApplication uptime and system reliability maintained at high standards\nStrong test coverage and reduced production bugs\nImproved application performance and scalability\nClean, maintainable code with reduced technical debt\nPositive collaboration and feedback from product and engineering teams\nInterview Process\nInitial Phone Screen\nVideo Interview with Pavago Recruiter\nTechnical Assessment (Rails API or Backend Feature Exercise)\nClient Interview with Engineering Team\nOffer & Onboarding\n#RubyOnRails #RailsDeveloper #BackendDeveloper #RubyDeveloper #SoftwareEngineer #WebDevelopment #RemoteJobs #PostgreSQL #APIDevelopment #SaaS","description_format":"text","description_chars":5565,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"},{"name":"Argentina","iso":"AR","kind":"region"},{"name":"Brazil","iso":"BR","kind":"region"},{"name":"Colombia","iso":null,"kind":"region"},{"name":"Mexico","iso":"MX","kind":"region"},{"name":"Anguilla","iso":null,"kind":"region"},{"name":"Antigua and Barbuda","iso":"AG","kind":"region"},{"name":"Aruba","iso":"AW","kind":"region"},{"name":"Bahamas","iso":"BS","kind":"region"},{"name":"Barbados","iso":"BB","kind":"region"},{"name":"Belize","iso":"BZ","kind":"region"},{"name":"Bermuda","iso":"BM","kind":"region"},{"name":"Bolivia","iso":"BO","kind":"region"},{"name":"British Virgin Islands","iso":"VG","kind":"region"},{"name":"Bonaire, Sint Eustatius and Saba","iso":"BQ","kind":"region"},{"name":"Cayman Islands","iso":"KY","kind":"region"},{"name":"Chile","iso":"CL","kind":"region"},{"name":"Costa Rica","iso":"CR","kind":"region"},{"name":"Curaçao","iso":"CW","kind":"region"},{"name":"Dominica","iso":"DM","kind":"region"},{"name":"Dominican Republic","iso":"DO","kind":"region"},{"name":"Ecuador","iso":"EC","kind":"region"},{"name":"El Salvador","iso":"SV","kind":"region"},{"name":"Falkland Islands","iso":"FK","kind":"region"},{"name":"French Guiana","iso":"GF","kind":"region"},{"name":"Grenada","iso":"GD","kind":"region"},{"name":"Guadeloupe","iso":"GP","kind":"region"},{"name":"Guatemala","iso":"GT","kind":"region"},{"name":"Guyana","iso":"GY","kind":"region"},{"name":"Haiti","iso":"HT","kind":"region"},{"name":"Honduras","iso":"HN","kind":"region"},{"name":"Jamaica","iso":"JM","kind":"region"},{"name":"Martinique","iso":"MQ","kind":"region"},{"name":"Montserrat","iso":"MS","kind":"region"},{"name":"Nicaragua","iso":"NI","kind":"region"},{"name":"Panama","iso":"PA","kind":"region"},{"name":"Paraguay","iso":"PY","kind":"region"},{"name":"Peru","iso":"PE","kind":"region"},{"name":"Puerto Rico","iso":"PR","kind":"region"},{"name":"Saint Kitts and Nevis","iso":"KN","kind":"region"},{"name":"Saint Lucia","iso":"LC","kind":"region"},{"name":"Saint Vincent and the Grenadines","iso":null,"kind":"region"},{"name":"Saint-Pierre and Miquelon","iso":"PM","kind":"region"},{"name":"Sint Maarten","iso":"SX","kind":"region"},{"name":"Suriname","iso":"SR","kind":"region"},{"name":"Trinidad and Tobago","iso":"TT","kind":"region"},{"name":"Turks and Caicos Islands","iso":"TC","kind":"region"},{"name":"Uruguay","iso":"UY","kind":"region"},{"name":"United States Virgin Islands","iso":"VI","kind":"region"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Recruiting & Staffing","Employer of Record & PEO"],"lifecycle":[{"event":"open","at":"2026-06-10T00:00:00Z"}],"visa":[],"liveness":{"score":6,"band":"cold","label":"Long shot","p_open":1,"p_active":0.199,"p_room":0.28,"age_days":128,"expected_fill_days":30,"reasons":["conf:2","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/pavago-ruby-on-rails-developer-4","json_url":"https://alion.io/job/pavago-ruby-on-rails-developer-4.json","meta":{"generated_at":"2026-10-17T01:35:34Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2244,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1117},"rest":"https://alion.io/mcp/rest/get_company?id=1117"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fpavago-ruby-on-rails-developer-4"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fpavago-ruby-on-rails-developer-4"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fpavago-ruby-on-rails-developer-4"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/pavago-ruby-on-rails-developer-4\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fpavago-ruby-on-rails-developer-4"}]}