Shake: Ruby Engineer (mid-level)


via We Work Remotely

Headquarters: Lisbon, Portugal

URL: https://www.shake.io

Hi, weโ€™re Shake ๐Ÿ‘‹ Our mission is to help companies grow with online reviews, whether 1st party (on their business) or 3rd party (on other businesses). We leverage big data to enable workflows that have never been seen before, with a software as a service approach in Reviewshake and a data as a service approach in Datashake.
Weโ€™re an established business with thousands of paying customers and a team of 20+ and are searching for a full-time remote Ruby Engineer to help us build out our web applications. Youโ€™ll be an important part of our early-stage team and work on a proven reviews management platform. We are looking for someone who is excited about building out game-changing reviews management features that are used by big and small businesses all around the world.

Youโ€™re a proactive, sharp, and self-motivated individual who is eager to learn and take ownership of our projects. You love communicating and working with others in your team towards success, taking us from where we are now to where we want to be!
Being bootstrapped (not venture-backed) and fully remote, we donโ€™t strive for growth at all costs and are building a company that we can be proud of, and enjoy working for.

Our tech stack:
  • Ruby on Rails
  • PostgreSQL
  • ReactJS
  • NodeJS, NextJS
  • Github, CI/CD
  • Docker, Kubernetes
  • AWS

On a typical day, you will:
  • uphold our high engineering standards and bring consistency to our product development
  • create and develop new functionalities as well as maintain existing ones
  • implement customer-requested features based on ongoing requirements
  • write clean and scalable code
  • doing code-reviews
  • learn best practices from other team members


Our ideal candidate has:
  • strong knowledge of Ruby and Ruby on Rails (3+ years)
  • experience with high-volume background jobs processing
  • good knowledge of PostgreSQL
  • experience with modern APIs based on REST and GraphQL
  • fluent English and excellent communication skills

Nice to have:
  • experience creating SaaS for big and small businesses
  • experience working with ReactJS
  • experience working with Stripe payment
  • experience with Facebook APIs and Google Business API
  • passion for writing clean code and tests
  • hands-on approach and is proactive
  • a keen eye for detail, striving for perfection


Our team is fully remote and we communicate primarily through Slack, YouTrack, Notion, and a few weekly meetings via Google Meet โ€“ we believe the best work happens when given lots of uninterrupted time thatโ€™s free of distractions.

๐Ÿ’ฐย  Salary range: $24,000 โ€“ $48,000 / year (USD, gross)

๐ŸŒŽย  Work from anywhere

๐Ÿ–๏ธย  26 days paid time off

๐Ÿขย  Co-work expenses covered (up to $300/m)

๐Ÿ“—ย  $500 / year learning budget
๐Ÿ–ฅ๏ธย  $250 Desktop budget

๐Ÿ‰. $15 Uber Eats or Vitamin booster budget

๐Ÿ’ƒ. $30 Fun Budget
๐Ÿ—บ๏ธ Yearly retreat in cool locations (the last one was in Thailand!)

Learn more about our team and values on our company website: https://shake.io/about

To apply: https://weworkremotely.com/remote-jobs/shake-ruby-engineer-mid-level

Source: We Work Remotely: Back-End Programming Jobs

Donut Atwork We are the Team from Donut Atwork. Bringing you Tutorials, Reviews and Tips from WorkTech for you to achieve wonderful things!

Enjoying Donut Atwork? Tell the World!