
Website Freshly Commerce
We help 20,000+ Shopify brands grow AOV with product bundles, while simplifying inventory and fulfillment.
π Company: Freshly Commerce (Profitable, Bootstrapped Startup)
π Location: Remote (Worldwide) | π° Competitive Salary + Growth Opportunities
π About the Role
Freshly Commerce is hiring a skilled Full-Stack Developer to enhance our high-traffic Shopify SaaS apps used by 20,000+ global brands (e.g., Sennheiser, YAMAHA, Stanley Drinkware). Youβll solve complex logistics & supply chain challenges while owning end-to-end product development in a fast-paced, remote-first startup.
This is a high-impact role where youβll:
β Lead feature development from concept to deployment (Rails + React stack).
β Optimize scalable SaaS architecture (PostgreSQL, Redis, Sidekiq, Heroku).
β Collaborate with Shopifyβs GraphQL/REST APIs & Polaris design system.
β Troubleshoot performance bottlenecks (Rollbar, Sidekiq queues, uptime).
β Mentor support teams & directly influence product roadmap.
β‘ Why Join?
β Ownership & Growth: Report to founders, drive key decisions, and shape a profitable SaaS product.
β Remote Flexibility: Async-first culture with global team collaboration.
β Cutting-Edge Tech: Work with high-scale Rails/React apps powering enterprise Shopify stores.
π Key Responsibilities
Ship secure, tested code (TDD mindset) with CI/CD pipelines.
Resolve high-priority bugs & merchant-facing issues.
Upgrade dependencies proactively (security/performance).
Document API integrations & Shopify app extensions.
Communicate asynchronously via Linear, GitHub, Slack.
Qualifications
- 2+ years of experience with Ruby on Rails
- Experience with React, including hooks and context APIs
- Experience with Shopify REST and GraphQL APIs is a plus
- Experience with Shopify CLI and Theme app extension development is a plus
Our stack
- Ruby on Rails
- PostgreSQL
- React
- Shopify’s Polaris design system
- Redis for caching and background queues
- Sidekiq for background processing
- Heroku for application hosting
π Ideal Candidate
βοΈ Resourceful Problem-Solver: Thrives in ambiguity, finds creative fixes.
βοΈ Ownership-Driven: Treats product quality as a personal mission.
βοΈClear Communicator: Writes detailed PRs/docs for remote teams.
To apply for this job please visit freshly.jobspage.co.