Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

SkillSet: 


🚀 

Job Opening: Ruby on Rails Developer / Agency for InMonarch App Upgrade + Enhancements

About Us

InMonarch.com

  • Ruby 2.2.3
  • Rails 4.2.6
  • Heroku Cedar-14 stack (now end-of-life)

Ruby on Rails developer or agency


🎯 Project Overview


two-phase project

  1. complete app upgrade

     to current Ruby and Rails standards
  2. A series of 

    feature enhancements

     across admin, SEO, checkout, and performance


🧱 

Phase 1 – App Upgrade


Goal:

Scope:

  • Upgrade 

    Ruby 2.2.3 → 3.x

  • Upgrade 

    Rails 4.2.6 → 7.x/8.x

  • Replace deprecated gems:
  • paperclip → ActiveStorage
  • bootstrap-sass → Bootstrap (via Webpacker / import maps)
  • figaro → Rails credentials
  • Update asset pipeline and configurations
  • Migrate Heroku stack: 

    Cedar-14 → Heroku-22

  • Full app testing, bug fixing, and staging/production deployment


✨ 

Phase 2 – Enhancements


🛒 

Cart & Checkout

  • Email popup for cart or checkout actions
  • Optional account creation with incentives (discounts/order tracking)
  • Add T&C and Return/Cancellation policy checkboxes
  • Upgrade/add payment methods:
  • PayPal (9% fee)
  • Amazon Pay
  • Apple Login
  • Enhanced Facebook & Google login


⚙️ 

Admin Panel Improvements


  • Tag Manager for Pinterest, Google, StatCounter, Meta, LinkedIn, chat widgets
  • Header text control for global and page-specific content
  • Testimonial layout adjustments
  • Image anchor + title control (with spreadsheet import)
  • Editable birthday/review email templates (with images)


💡 

Smart Marketing Features (Etsy-style)


  • Abandoned Cart Offer:

     automated follow-up email with discount
  • Wishlist Offer:

     email triggered by product favorites
  • Thank You Offer:

     post-shipment discount for returning buyers


🌐 

SEO / Rich Snippet Optimization


  • Fix canonical + hreflang issues (multi-language URLs)
  • Add schema markup (JSON-LD for Product, Brand, Offer)
  • Implement Pinterest Rich Pins (price + CTA)
  • Enforce single <h1> per page
  • Improve robots meta handling


🎨 

Design & Layout


  • Redesign homepage inspired by 

    MonarchGarments.com

  • Simplify layout (optional toggle for “How It Works” section)
  • Remove App Store links (keep option for future)


🧰 

Bug Fixes

  • Resolve sitemap issue for ready-to-ship category
  • Fix broken “Marketing” admin panel section


📈 

Performance Optimization Goals (Mobile PageSpeed 42 → 92+)


Key Deliverables:

  • Optimize Core Web Vitals:
  • LCP < 2.5s, CLS < 0.1, FCP < 2.5s
  • Reduce TTFB (backend optimization + caching)
  • Defer non-critical JS/CSS
  • Lazy-load and resize images (WebP/AVIF support)
  • Improve accessibility (alt text, headings, ARIA, color contrast)
  • Simplify DOM (reduce nodes, streamline templates)


✅ 

Tech Highlights


  • Ruby 3.x / Rails 7.x or later
  • PostgreSQL
  • Heroku deployment
  • Bootstrap (Webpacker/import maps)
  • ActiveStorage
  • SEO + structured data expertise
  • Familiarity with multilingual hreflang/canonical implementation


🧠 

Ideal Candidate / Agency


  • Proven experience upgrading legacy Rails apps (4.x → 7/8.x)
  • Solid grasp of Heroku environments and deployment pipelines
  • Understanding of eCommerce systems and marketing automation
  • Eye for performance and clean, maintainable code
  • Bonus: Experience improving PageSpeed Insights to 90+ range


💼 

Engagement Details

  • Contract / Project-based
  • Remote collaboration
  • Competitive compensation (based on expertise and project scope)

Interested?

portfolio

📧 anurag@inmonarch.com


Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Ruby Skills

Practice Ruby coding challenges to boost your skills

Start Practicing Ruby Now

RecommendedJobs for You