Fullstack Ruby on Rails Developer

Remote • Posted 2 hours ago • Updated 1 hour ago
Contract W2
12 Months
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • Rails backend
  • MySQL data layer
  • web UI
  • GraphQL/REST APIs.
  • SQL
  • Redis
  • AWS
  • CloudWatch

Summary

 

Job title: Full Stack Developer ( Ruby on Rails Developer)

Location: 100 % Remote

Duration: 12+ Months Contract on W2

  

 

Job Description

 

What you''ll do

• Design, build, test, and maintain features across the full stack: Rails backend, MySQL data layer, web UI, and GraphQL/REST APIs.

• Own features end-to-end: requirements, implementation, automated tests, deployment support, and production follow-up.

• Integrate with internal systems and third-party platforms (SMS, email, identity, storage, analytics).

• Improve application performance, reliability, and security (webhook hardening, auth/session work, etc.).

• Work in a team that ships frequently via GitHub Actions to AWS Elastic Beanstalk, with Sidekiq workers and Lambda functions in the mix. Required experience

• 5+ years building production web applications across backend and frontend.

• Strong Ruby on Rails experience, including ActiveRecord, controllers/services/workers, background jobs, and migrations.

• Strong JavaScript experience building production web UIs and integrating with backend APIs.

• Solid SQL / MySQL skills: schema design, query optimization, indexing, and debugging slow queries.

• Experience building and consuming REST and GraphQL APIs.

• Familiarity with automated testing (unit, integration, and browser/feature tests).

• Experience with Redis and background job systems (Sidekiq or equivalent).

• AWS experience in at least some of: S3, SQS/SNS, Lambda, CloudWatch, Elastic Beanstalk (or similar PaaS deployment).

• Ability to analyze complex, cross-domain business problems and deliver pragmatic solutions.

• Strong understanding of OOP, service design, and maintainable architecture in a large codebase. Strongly preferred

• Experience upgrading or maintaining large legacy Rails apps (Rails 6/7 migrations, gem upgrades, deprecation cleanup).

• Experience with Auth0 or similar identity providers (MFA, SSO, session lifecycle).

• Experience with messaging platforms: Twilio, SendGrid, or telecom/SMS compliance (A2P/10DLC).

• Docker and GitHub Actions CI/CD.

• GraphQL in production (schema design, batching/loaders, API versioning/compatibility).

• ActiveStorage / file upload pipelines (image/video processing, public/private S3 URLs).

• Performance tuning in Rails (caching, queue design).

• Security-minded development (CSRF/session hardening, webhook validation).

• i18n/localization experience. Tech stack Backend Ruby 3.4, Rails 7.2, Puma Frontend JavaScript, jQuery, Bootstrap, Sprockets Data MySQL 8.0, Redis APIs GraphQL (graphql-pro), REST/JSON Jobs Sidekiq (+ scheduler, uniqueness, status) Cloud AWS (S3, SQS, SNS, Lambda, Elastic Beanstalk) Auth Devise, Auth0, JWT, MFA Integrations Twilio, SendGrid, Bandwidth, Google APIs, New Relic DevOps Docker, GitHub Actions, Terraform-managed EB envs Testing/Quality Minitest, Capybara, Selenium, RuboCop, Brakeman Recent work you''d likely touch

• Rails 7 stabilization and post-upgrade cleanup

• Auth0 MFA rollout and session handling

• ActiveStorage migration from Paperclip

• SMS/email reliability (Twilio, SendGrid webhooks, MMS video transcode)

• GraphQL API compatibility and performance

• Security audit remediation

• CI/CD and Docker workflow improvements Nice to have

• Veterinary / healthcare / SaaS practice-management domain experience

• Terraform/IaC familiarity (infra lives in ally-terraform)

• Experience with feature flags, soft deletes, audit trails (PaperTrail)

 

 

Educational Qualifications:

·         Required - Bachelor’s degree in Computer Science, Information Technology, Computer Engineering or closely related or equivalent.

·         Preferred - Master’s degree in Management Information Systems (MIS), Computer Science, Big Data or Analytics or equivalent.

 

Travel:

·         Open to travel based-up on the nature of the engagement.

 

 

Thanks & Regards

Srikanth Donkani

Resource Manager

(w):

(E):

2260 Haggerty Road, Suite 285 Northville, MI 48167

 

Equal Employment Opportunity

Reliable Software employment does not discriminate on the basis of race, religion, gender, sexual orientation, age or any other basis as covered by federal, state, or local law.

Employment decisions are based solely on qualifications, merit and business needs.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10122703
  • Position Id: 9039115
  • Posted 2 hours ago
Contact the job poster
SD

Srikanth Donkani

Recruiter @ Reliable Software Resources
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Full-time

USD 140,000.00 - 160,000.00 per year

Remote

Today

Full-time

Remote

Today

Full-time

USD 170,000.00 - 195,000.00 per year

Remote or San Francisco, California

Today

Full-time

USD 125,000.00 per year

Search all similar jobs