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
Logo and business card designs

Some one who can design logo or business cards are needed it you're capable apply 

Looking for a long-term business partner

We are seeking a dedicated individual to join our team as a Long-Term Business Partner in Writing and Translation. As a key member of our team, you will play a crucial role in providing high-quality...

Extremely expert hacker or influencer marketing expert

Hi there,   We desperately need help by some extremely talented programmer & hacker or any marketing person, SEO person, social media marketing person or anyone who can help us because one of our client...

Enhancing the traditional game

We am looking for a blockchain developer who can update the traditional game to the blockchain game.    Implement the smart contracts - Game token, Goverment Token and other main contact logic Integrate with the...

Promote my GPU computing SaaS platform

I built a SaaS platform that allows users to run GPU computing jobs through an easy web interface.   The platform provides access to powerful GPU servers and allows users to run compute-intensive workloads without...

Sales Head

Need a confident sales Head. Can do cold calls and generate sales. Can connect and have thier own ideas also to improve. The script and other things will be provided by us.

Back-end Developer

We are looking for a highly skilled Back-end Developer to join our team. As a Back-end Developer, you will be responsible for developing server-side logic, integrating front-end elements with the server, and optimizing the application...

Looking for an experienced SaaS Web Developer

I’m looking for a serious and experienced web developer to help build and iterate quickly on several SaaS-style web projects. Important: please do NOT apply if you are a beginner or if you do not...

Broker, Crypto Broker, web3 sales agent, M&A Broker

Tasks:   to search for potential buyers for a ready-made digital project; negotiate, communicate, transfer contacts of interested parties; to help build the sales process. find connections by any means     Requirements:   negotiation...

Sales Partner Needed for Digital Marketing Projects

I am seeking a professional, reliable, and growth-oriented Sales Partner who can bring digital marketing clients, while I manage complete project execution and delivery. This is a long-term partnership opportunity, not a one-time collaboration. How...

Logo and business card designs

Some one who can design logo or business cards are needed it you're capable apply 

Looking for a long-term business partner

We are seeking a dedicated individual to join our team as a Long-Term Business Partner in Writing and Translation. As a key member of our team, you will play a crucial role in providing high-quality...

Extremely expert hacker or influencer marketing expert

Hi there,   We desperately need help by some extremely talented programmer & hacker or any marketing person, SEO person, social media marketing person or anyone who can help us because one of our client...

Enhancing the traditional game

We am looking for a blockchain developer who can update the traditional game to the blockchain game.    Implement the smart contracts - Game token, Goverment Token and other main contact logic Integrate with the...

Promote my GPU computing SaaS platform

I built a SaaS platform that allows users to run GPU computing jobs through an easy web interface.   The platform provides access to powerful GPU servers and allows users to run compute-intensive workloads without...

Sales Head

Need a confident sales Head. Can do cold calls and generate sales. Can connect and have thier own ideas also to improve. The script and other things will be provided by us.

Back-end Developer

We are looking for a highly skilled Back-end Developer to join our team. As a Back-end Developer, you will be responsible for developing server-side logic, integrating front-end elements with the server, and optimizing the application...

Looking for an experienced SaaS Web Developer

I’m looking for a serious and experienced web developer to help build and iterate quickly on several SaaS-style web projects. Important: please do NOT apply if you are a beginner or if you do not...

Broker, Crypto Broker, web3 sales agent, M&A Broker

Tasks:   to search for potential buyers for a ready-made digital project; negotiate, communicate, transfer contacts of interested parties; to help build the sales process. find connections by any means     Requirements:   negotiation...

Sales Partner Needed for Digital Marketing Projects

I am seeking a professional, reliable, and growth-oriented Sales Partner who can bring digital marketing clients, while I manage complete project execution and delivery. This is a long-term partnership opportunity, not a one-time collaboration. How...