Rails Dev for Embedded Shopify App

Remote Full-time
Description: This is the first of two scoped jobs to complete a Rails-based embedded Shopify app. You'll be responsible for finalizing UX polish and onboarding logic. This includes: - Fixing flash messaging inside Polaris layouts - Wiring up “Don’t show again” CTAs on certain resources (including backend logic) - Adding a minimal UI to activate/deactivate other resources You’ll also complete the onboarding flow: - Collecting the merchant's public email and audit email recipients - Enforcing “one audit at a time” logic and action cable powered progression bar The project uses Polaris ViewComponents, standard RESTful controllers, and embedded app conventions via `shopify_app`. Patterns and services are in place — you’re expected to extend, not rewrite. If things go smoothly, a second scoped job will follow to implement new async scan types and deeper audit intelligence. Tech stack: - Rails 8 (RESTful only, service layer in place) - Polaris ViewComponents (not Polaris HTML) - Stimulus for JS - Tailwind4 via Vite - Postgres - SolidQueue for background jobs - shopify_app for authentication You: - Respect structure and don’t reach for abstractions you don’t need - Can extend existing features without rewriting them - Understand how embedded Shopify apps behave - Can work without design files when the UX is clear This is a short-term, focused engagement. - Estimated effort: ~16 to ~24 hours - Fixed budget: $1,600 This is a well-scoped, self-contained project. Once completed, there’s potential for follow-up work (ongoing scan types, deeper features, more UX polish), depending on how smoothly this collaboration goes. You’ll work directly with a developer-founder who ships fast. Start: immediately. Apply tot his job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Remote Member Service Representative II – Credit Union Financial Services Sales, Support & Member Experience Specialist (Work‑From‑Home)

Remote Full-time

Full Stack PHP and REACT Developer job at TeamUpdraft in Work from Anywhere

Remote Full-time

**Experienced Customer Service Representative – Remote Position at arenaflex**

Remote Full-time

**Experienced Part-Time Online Chat Support Representative – Remote Opportunity at arenaflex**

Remote Full-time

Inventory Specialist, Entry

Remote Full-time

Executive Functioning Learning Specialist (Remote)

Remote Full-time

Director, Sustainability

Remote Full-time

Romani Freelance Remote Telephone Interpreters (Apply Here)

Remote Full-time

Customer Value Manager - Enterprise (Remote) 9 ...

Remote Full-time

Sr. Property Adjuster

Remote Full-time
← Back to Home