Working remotely changes your life forever

Senior Full Stack Developer (Ruby on Rails / React) at Shopra

Senior Full Stack Engineer (Ruby on Rails / React)
Location: Fully Remote
Employment Type: Full-Time Contractor

About Shopra
Shopra is creating the central operating system for CPG brands. Our platform integrates supply chain, sales, and digital data into a single, cohesive system, providing brands with real-time visibility, predictive insights, and practical tools to accelerate growth and optimize operations. We are a compact, agile team supported by industry experts from top technology and CPG companies. We are seeking a Senior Full Stack Engineer to play a pivotal role in defining the evolution of our platform.

Your Responsibilities
  • Develop and enhance core platform features using our Rails and React technology stack
  • Collaborate with product and design teams to create a seamless, high-performance user interface
  • Improve system performance and ensure reliability throughout the application stack
  • Produce clean, maintainable, and thoroughly tested code with RSpec
  • Participate in architectural planning as we expand our backend and data systems
  • Engage in deployment and devops workflows, including Docker and cloud platforms like GCP or DigitalOcean
Technology We Use
  • Ruby on Rails (serving both API and full-stack applications)
  • React with TypeScript
  • PostgreSQL
  • RSpec for testing
  • Docker for containerization
  • Google Cloud Platform (GCP)
Qualifications We Seek
  • A minimum of 5 years of professional experience in full stack development, specifically with Rails and React
  • Deep knowledge of relational database design and RESTful API principles
  • Proven experience with testing frameworks, particularly RSpec
  • Ability to thrive in a dynamic startup setting—self-directed, adaptable, and efficient
  • Familiarity with cloud infrastructure such as GCP or DigitalOcean and scaling applications
Why Shopra?
  • Take genuine ownership and build a foundational product from an early stage
  • Tackle meaningful challenges for well-known consumer brands
  • Enjoy the flexibility of remote work within a team that prizes technical excellence and rapid execution