We are InMonarch.com, a premium online brand crafting custom men’s suits, tuxedos, and Indo-Western wear for a global audience. Our ecommerce site currently runs on:
- Ruby 2.2.3
- Rails 4.2.6
- Heroku Cedar-14 stack (now end-of-life)
We’re seeking an experienced Ruby on Rails developer or agency to modernize and enhance our ecommerce platform for improved performance, scalability, SEO, and marketing automation.
🎯 Project Overview
This is a two-phase project involving:
- A complete app upgrade to current Ruby and Rails standards
- A series of feature enhancements across admin, SEO, checkout, and performance
🧱 Phase 1 – App Upgrade
Goal: Modernize the application to latest stable versions and ensure long-term reliability.
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?
Send your portfolio
📧 anurag@inmonarch.com