Stora's logo

Senior Software Engineer at Stora

  • Full-time
  • Remote, UK or EU
  • £70,000 yearly

Stora is hiring a Senior Software Engineer. We’ll be accepting applications until 21st June 2024, with a start date ASAP.

This is an exciting opportunity to join our team and help us build the operating system for self-storage. There’s lots of impactful development work ahead where you can make your mark.

What is Stora?

Stora is a self-storage software platform at the forefront of a technology-led revolution in the industry.

It allows self-storage operators to seamlessly manage their businesses, automate processes, and drive revenue growth. In just 3 years, we’ve helped over 200 operators process over £25 million in automated payments.

We’re a fast-growing company that’s gained a reputation as innovators in this space, and we plan to keep it that way. Our team is small and laser-focused on making self-storage better for everyone.

Why Join Us?

At Stora, we believe in a balanced work-life and fostering innovation. That's why we offer a 4-day work week without compromising on impact. Enjoy the flexibility of a fully remote position while being part of a pioneering team that's transforming the self-storage industry. We also believe in keeping meetings to a minimum, so you can focus on what you do best—coding and problem-solving. Join us to make a significant contribution, work with cutting-edge technology, and collaborate with a passionate, focused team. Plus, benefit from competitive compensation, private health insurance, and opportunities for professional growth and in-person meetups.

About the Role

As a Senior Software Engineer at Stora, you'll focus on our core Rails-based platform, assisting in the delivery of our roadmap and the creation of internal tools.

We're looking for an engineer with at least five years' experience in Ruby who is happy writing the occasional bit of JavaScript when called for.

Generally, we work best with self-starting team players—people who are happy to take the reins and see a piece of work through to completion.

Your Responsibilities Include:

  • Collaboratively engaging with the product team to define and refine the scope and requirements for new features or enhancements.
  • Contributing to app maintenance. We take maintenance seriously and aim to spend at least 20% of our time there.
  • Taking a hands-on approach to coding, while simultaneously leading a small team of developers through the implementation process.
  • Writing tests. We deploy to production multiple times per day; optimal test coverage and test maintenance give us the confidence to do so.
  • Interpreting monitoring stats and acting on the information to ensure the app stays performant as we scale.
  • Investigating and fixing bugs.
  • Mentoring team members. We believe strongly in knowledge sharing and avoiding silos, so you’re encouraged to go deep in aspects of the app but bring the rest of the team with you.

Our Technology Stack:

  • Backend: Rails 7, PostgreSQL, Redis, Sidekiq
  • Frontend: Hotwire (Turbo 8), a sprinkling of React, ViewComponents, Sass, BEM
  • Testing: Minitest, Capybara, Selenium
  • Payments: Stripe Connect and Billing
  • Deployment: GitHub Actions, Heroku

Benefits & Compensation:

  • Competitive Salary: £70K+ depending on experience
  • 4-Day Work Week: Enjoy a balanced life with a 4-day work week, 8 hours per day.
  • Remote Work: Fully remote company with a preference for candidates in the UK and EU.
  • Hotdesk: Use of a hotdesk in Belfast for those who live locally.
  • Health & Wellness: Private health insurance for you and your family.
  • Retirement: Company pension plan.
  • Leave: 28 days paid annual leave.
  • Professional Growth: Share options, WFH budget, and opportunities for in-person meetups.

How to Apply:

Submit your application by 21st June 2024. Share your CV, a cover letter detailing your contributions, and any relevant links (LinkedIn, GitHub).

Interview Process:

  • *Notification: *You'll hear from us within 2 weeks after the deadline.
  • Interviews: 2 remote interviews with our principal engineers, lasting 30-60 minutes each.
  • Final Step: An at-home project to demonstrate your skills, taking no more than 4 hours.