United States



Company's Other Jobs

Click to view

WARNING! This job is awaiting verification or has expired and may no longer be applicable

Software Development


2015-05-22 20:05


Marbles: The Brain Store has a great opportunity for an eCommerce back-end Ruby Developer to join its eCommerce team on a freelance/project basis, evolving into a longer-term part time freelance role. This is a newly created role due to the company’s growth and expansion in the eCommerce business.

This position can be done remotely and we are considering candidates from anywhere in the USA.

Marbles: The Brain Store is a one-of-a-kind specialty store and eCommerce multi-channel retailer with a smart collection of hand-picked, expert-tested, certifiably fun products to build better brains.

Our stores are designed to let you roll up your sleeves and get a little brainy while you play games, solve puzzles, try out gadgets and flip through books to find the right products for you and your favorite brains. Our website is fun, filled with great brain products and content, and both our stores and eCommerce business are rapidly growing.

Our team is chock-full of smart, outgoing people who are passionate about learning new things and creating a fun, interactive environment where customers can reach their brain's fullest potential.

We are actively seeking a Ruby developer with other skills to help manage our back-end applications for an expanding eCommerce website and mobile experiences for our brand. If you excel in a fast-paced, multi-project environment, this position is for you. The ideal candidate will have pride in their work, gets excited about web technologies and has a positive attitude.


Duties and responsibilities of the position include but are not limited to the following:

  • Responsible for maintaining and enhancing our Ruby based synch process between our website, (ShopVisible) and our ERP and other internal systems.
  • Building new functionality based on specs provided for projects.


The requirements listed below represent the minimum knowledge, skill, and/or ability required, to perform job function:


  • 2+ years of experience with Ruby (not Ruby on Rails, pure Ruby)
  • 1+ years of experience with SOAP API for integration into our loyalty system called Clutch
  • 1+ years of experience with REST API experience
  • 1+ years of experience with Git source control (BitBucket/Github)
  • General Linux administration experience. MarblesSync is hosted at Rackspace on a Linux instance
  • Excellent troubleshooting, communication, and responsiveness skills

Knowledgeable in:

General API experience. ShopVisible's website API is not exactly SOAP and not really REST, it's somewhere in between. CasperJS (this is not a MUST as it can be learned fairly easily). A lot of the reports and inventory report functionality are based off of being able to download reports generated by iZenda, which is a reporting plugin installed to Marbles' ShopVisible administration website.


Preferred but not required is a Bachelor's Degree in Web Development

Application Info

Please sign in with Google or GitHub to view this job's application information. This is necessary to prevent companies from receiving excessive amounts of spam.


United States

Tramcar - Toronto-Waterloo Region Corridor Jobs