Rails Dev for Embedded Shopify App

1,600
ETH, DAI, USDT
+53
0 days (till May 30th, 2025)

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.

1,600
ETH, DAI, USDT
+53
0 days (till May 30th, 2025)

More Jobs like this

Show more
Create smart contract using Kadena PACT language

Hi    I need Kadena dev to create a smart contract using PACT language.  https://docs.kadena.io Thanks 

Business Development Manager

We are seeking an experienced Business Development Manager to join our team. In this role, you will be instrumental in driving growth by identifying new business opportunities, establishing strategic partnerships, and enhancing our market presence....

Fresh candidates for OFM Modelling

We are looking for Fresher Female Candidates for Modelling opportunities. No prior experience required. Confidence, good communication, and a positive attitude are appreciated. Training & guidance will be provided. Safe, professional, and growth-focused environment. Interested...

Export Sales Partner Opportunity

We are a screw manufacturing company and looking forward to export our products. You need to find us customers.

Bring users to my website

I need people (specifically in Africa), to bring vendors to use my app, payment will be made directly based on how many users subscribe to the website. Preferably Nigeria, Ghana, and Kenya But other African...

Cold call

Need someone to get me 25-50 paying clients, for my business, with cold calling (I will provide the lead list). Get paid up to $2500, depending on quality and quantity.

Find sales leads for exporting

We are a screw manufacturing company and looking forward to export our products. You need to find us customers.

Job Opening | Video Production (Long-Term Cooperation)

We are looking for a reliable and responsible video production partner for brand content and functional video production.(Anyone trying to delay delivery and cause me to miss the refund deadline, please stay away from me....

Blockchain-Integrated Decentralized Web Application(DApp)

I'm now seeking skilled and experienced developer that specialize in decentralized applications (DApps) and Web3.js I'm developing DApp using the MERN stack for the frontend and backend, while integrating blockchain technology to provide decentralized functionality....

Sales Specialist Needed for Digital Product

We are looking for a sales specialist to find buyers for our digital product. Tasks include outreach, negotiation, and helping build a sales process. Independence and communication skills are essential.

Create smart contract using Kadena PACT language

Hi    I need Kadena dev to create a smart contract using PACT language.  https://docs.kadena.io Thanks 

Business Development Manager

We are seeking an experienced Business Development Manager to join our team. In this role, you will be instrumental in driving growth by identifying new business opportunities, establishing strategic partnerships, and enhancing our market presence....

Fresh candidates for OFM Modelling

We are looking for Fresher Female Candidates for Modelling opportunities. No prior experience required. Confidence, good communication, and a positive attitude are appreciated. Training & guidance will be provided. Safe, professional, and growth-focused environment. Interested...

Export Sales Partner Opportunity

We are a screw manufacturing company and looking forward to export our products. You need to find us customers.

Bring users to my website

I need people (specifically in Africa), to bring vendors to use my app, payment will be made directly based on how many users subscribe to the website. Preferably Nigeria, Ghana, and Kenya But other African...

Cold call

Need someone to get me 25-50 paying clients, for my business, with cold calling (I will provide the lead list). Get paid up to $2500, depending on quality and quantity.

Find sales leads for exporting

We are a screw manufacturing company and looking forward to export our products. You need to find us customers.

Job Opening | Video Production (Long-Term Cooperation)

We are looking for a reliable and responsible video production partner for brand content and functional video production.(Anyone trying to delay delivery and cause me to miss the refund deadline, please stay away from me....

Blockchain-Integrated Decentralized Web Application(DApp)

I'm now seeking skilled and experienced developer that specialize in decentralized applications (DApps) and Web3.js I'm developing DApp using the MERN stack for the frontend and backend, while integrating blockchain technology to provide decentralized functionality....

Sales Specialist Needed for Digital Product

We are looking for a sales specialist to find buyers for our digital product. Tasks include outreach, negotiation, and helping build a sales process. Independence and communication skills are essential.