« Back to job listings

Senior Full Stack Engineer, Ruby on Rails + React (Remote - Europe)

Remote - Europe

This is Booqable

Booqable powers rental businesses online and in-store: real-time inventory, bookings, payments, and a theme-based website builder—one platform used by thousands of companies worldwide. We’re shipping fast on a modern stack and expanding our website builder and apps so rental SMBs can launch and scale without duct tape. If you enjoy owning end-to-end features (from domain logic to UI) and shaping the tools small businesses run on every day, you’ll feel at home here.

Our culture

  • Collaborative and supportive environment
  • No excessive management structures
  • Efficient and purposeful meetings only when necessary
  • Empowerment to take ownership of your projects
  • Commitment to delivering high-quality code
  • Focus on high productivity and results

Full Stack Developer

As a Full Stack developer in our product team, you will work closely with others to design and build new features for the Booqable web app and online store builder as we continue our rapid growth. The product team is made up of mostly senior-level developers who work in smaller groups of 2-3 people to build new functionality from start to finish.

Above all, we value code quality and the right balance between output and perfect code. We like to keep on the cutting edge of development and work with the latest versions of Ruby on Rails, React, and more.

Our stack in a nutshell

  • Ruby on Rails API
  • React front-end
  • Liquid themes
  • Cucumber, RSpec and Jest tests
  • PostgreSQL database
  • Heroku hosting

What you’ll do

  • Work together with the Product Team to contribute to our roadmap and build new functionality
  • Identify and improve parts of the product to make it more robust and scalable (we launch fast and iterate often)
  • Advise on and solve technical issues
  • Be up-to-date with the latest technologies and developments within your role

Skills and nice to haves

  • Team player with an open mind and receptiveness to feedback
  • Willing to take ownership of complex features
  • Strong programming fundamentals and problem-solving skills
  • Experience building and maintaining full-stack applications
  • Proficient in Ruby on Rails for large-scale systems
  • Experience with React or a similar front-end framework
  • Solid understanding of relational databases
  • Experience with TDD or BDD practices
  • Full professional proficiency in English (written and spoken)

The practical stuff

This is a full-time role for 32-40 hours/week.

We prefer a B2B contract.

You will be working on a company Macbook PRO M4

How we hire

  1. Application letter: A short letter and resume, sent to us via the job posting page on our website.
  2. Intro call: A short conversation to learn about you and share more about Booqable and the role.
  3. Technical interview: A practical exercise where we discuss some Ruby and React code examples together
  4. Take-home assignment: A deep dive coding challenge reflecting real work at Booqable.

Booqable operates as a remote-first, global organization. We welcome experienced Senior Full-Stack Developers based anywhere in Europe to join our product team.

What we offer

💰

Competitive salary / rate

💻

New MacBook Pro

🏡

Work remote from your home or nearby coffee shop

Manage your own time and working schedule

Missing something? Let us know.

Ready to meet us?

Does this role look like your next challenge? Apply now by clicking the button below or send an email to [email protected]. Please include your CV, motivation, and some examples of your work.

Apply now

Try Booqable for free

Get started and see the benefits of rental software.