Brand Sauce

Ruby on Rails Developer

Posted: 1 minutes ago

Job Description

💼 Brand Sauce is hiring a Ruby on Rails DeveloperBrand Sauce is hiring a Ruby on Rails Developer to help build our next-generation commerce and order management platform. You’ll join a collaborative team working with a modern Rails stack that powers real-world storefronts, fulfillment, and reporting. 📍 We’re especially interested in candidates based in Ecuador.👇 Check out the full job description below — we’d love to hear from you!🚀 We’re Hiring: Ruby on Rails DeveloperAt Brand Sauce, we’re building a modern commerce and order management platform that powers custom online shops — managing everything from storefront to fulfillment, shipping, financials, and reporting.If you love writing clean, maintainable Ruby code, working with a modern stack, and joining a team that values developer growth and craftsmanship, this role is for you 👇📍 Ideal location: Ecuador (remote-friendly within Ecuador)💻 Ruby on Rails Developer – Commerce & Order Management Platform🔍 What We’re Looking ForThis section is your technical roadmap — if you can confidently check most of these boxes, you’re likely a great fit.🧠 Required Technical Skills• Ruby on Rails (2+ years): strong familiarity with models, controllers, services, and background jobs • OOP & SOLID Principles: clear understanding of object design, encapsulation, and clean abstractions • API Development: experience building and consuming RESTful APIs and handling webhooks • PostgreSQL: strong query skills including joins, grouping, indexing, and familiarity with gems like pg_search • Redis + Sidekiq: background job setup, error handling, and optimization • Hotwire (Turbo & Stimulus): building reactive interfaces the Rails way • TailwindCSS: styling using utility-first design • React (basic exposure): particularly for charting and dashboards • RSpec: confidence writing maintainable, reliable tests using FactoryBot and Shoulda Matchers💡 Preferred Skills (Nice to Have)• E-commerce experience: particularly with Solidus, Spree, or similar platforms • Payment integrations: Stripe, Plaid, or other transactional APIs • Fulfillment workflows: understanding of order states and shipping logic • Docker: containerized development workflows • ActionCable/WebSockets: experience with real-time updates • AI productivity tools: experience using Claude Code, Copilot, or similar to accelerate development🧩 About the RoleWe’re building a modern commerce and order management platform that powers custom online shops and manages orders through their entire lifecycle — from storefront to fulfillment, shipping, financials, and reporting.You’ll work alongside experienced Rails engineers and gain deep exposure to a production-grade system that blends e-commerce, logistics, and financial operations.This is a great opportunity for developers looking to level up their Rails craftsmanship in a system with real-world complexity and scale.⚙️ What You’ll Work On• Enhancing custom storefront experiences built on Solidus • Improving the order lifecycle — from ingestion to fulfillment and shipping • Integrating with multiple manufacturers and third-party platforms • Building reporting, analytics, and rewards features • Contributing to financial workflows, including invoicing and gift card systems • Writing clean, maintainable, well-tested Ruby code that’s easy to reason about and extend🧱 Our Tech StackBackend 🔹 Ruby 3.2.7 / Rails 7.0.x – Core app (Heroku deployed) 🔹 PostgreSQL – Advanced querying (pg_search, groupdate) 🔹 Redis – Caching, sessions, Sidekiq jobs 🔹 Devise / Pundit – Authentication & authorization 🔹 PaperTrail / Discard – Auditing and soft deletes 🔹 Solidus – E-commerce engine for shops, carts, orders 🔹 AWS S3 – File storage 🔹 External APIs – Order, vendor, and manufacturer integrationsFrontend 🔹 Hotwire (Turbo + Stimulus 3.2.1) – Reactive Rails UIs 🔹 TailwindCSS 3 – Styling 🔹 ESBuild – Asset bundling 🔹 React + Chart.js + Recharts – Data visualization 🔹 Trix Editor – Rich text editing 🔹 ERB Templates – Server-rendered viewsDevelopment & Testing 🔹 RSpec / FactoryBot / Shoulda – Unit and integration testing 🔹 WebMock / Timecop / Capybara – Mocking, time control, browser testing 🔹 RuboCop / ESLint / Bullet – Code quality and performance 🔹 New Relic / Sentry / Coverband – Monitoring and coverage 🔹 Docker – Containerized development 🔹 APM / Metrics / Logs / Traces – Full system observability🧩 Development PhilosophyWe follow Clean Code and SOLID design, balancing pragmatism with structure. • Small, focused methods and POROs for maintainability • Skinny controllers, meaningful models, organized concerns • Server-rendered UIs with Hotwire — client-side JS only when it adds value • Database constraints for data integrity • Thorough RSpec coverage and continuous improvement mindset🤝 Culture & TeamWe believe in building great software and great developers.What You Can Expect• Mentorship & Growth: learn from senior Rails engineers who value teaching and collaboration • Collaborative Development: peer reviews, open discussions, and team problem-solving • Autonomy with Support: own features with the confidence of a strong team behind you • Continuous Learning: explore new patterns, testing strategies, and LLM tools • Work-Life Balance: we operate sustainably — quality work, not burnout🌟 Why Join UsThis is your chance to grow within a modern Rails stack, gain hands-on experience in commerce, order lifecycle, and integrations, and work in an environment that values craftsmanship and developer happiness.📩 Interested? If you’re based in Ecuador and want to grow with a modern Rails team that values clean code, learning, and balance — send your portfolio or GitHub to jose@brandsauce.io or DM me directly.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In