Stora

đź‘Ą 11-50ElectronicsE-CommerceFashionApparelConsumer GoodsBeautyđź’Ľ Private Company
Website LinkedIn Email Facebook Twitter

Stora is an internet company leading a technology-driven transformation in the self-storage industry. We provide a comprehensive software platform that helps self-storage operators manage their businesses, automate processes, and grow revenue. Our platform is built on a modern tech stack, with a focus on delivering a seamless experience for both operators and their customers. We're known as innovators in our space, and have helped over 300 operators process tens of millions in automated payments in just four years. Our team is fast-growing, collaborative, and committed to making self-storage better for everyone. We value honesty, humility, and responsibility, fostering a culture where everyone can contribute ideas and take ownership of their roles. Our tech stack includes Rails 7, PostgreSQL, Redis, and Sidekiq for the backend; Hotwire (Turbo 8), React (sprinkling), ViewComponents, and Sass for the frontend. We use Minitest, Capybara, and Selenium for testing and GitHub Actions and Heroku for deployment. We also utilize Stripe Connect and Billing for payment processing. We embrace a remote-first culture, offering full-time remote positions within the UK and EU. Our engineering team is focused on continuous improvement and is dedicated to shipping impactful product features quickly. We're currently expanding our team and offering opportunities for both Mid-Level and Senior Software Engineers. Both roles offer a choice between a 4 or 5-day work week, competitive salaries, private health insurance, retirement plans, and professional growth opportunities. If you're seeking a challenging and rewarding role with a company at the forefront of the self-storage tech revolution, we encourage you to apply!

Related companies:

Jobs at this company:

Apply

đź“Ť United Kingdom, European Union

🧭 Full-Time

đź’¸ 45000.0 - 55000.0 GBP per year

🔍 Self-Storage

  • 3+ years of professional experience in software development, with at least 2 years working in Rails.
  • Solid understanding of Rails and its ecosystem—ActiveRecord, background jobs, and the request/response cycle.
  • Ability to work independently on well-defined tasks while collaborating with the team when needed.
  • Familiarity with writing tests in Minitest or RSpec.
  • Comfortable debugging and troubleshooting production issues.
  • Good communication skills—able to discuss technical challenges and collaborate effectively.
  • Excited to work in a small, fast-moving team alongside experienced engineers.
  • Build and maintain features, taking ownership from initial discussions to deployment.
  • Collaborate with the product team and other stakeholders to define and refine the scope of new features.
  • Contribute to app maintenance—we aim to spend at least 20% of our time improving stability and performance.
  • Write tests to ensure we can confidently deploy to production multiple times per day.
  • Investigate and fix bugs to keep the system stable as we scale.
  • Act on monitoring insights to keep the app performant and reliable.
  • Learn from senior engineers and grow your skills in a collaborative environment.

Backend DevelopmentPostgreSQLSoftware DevelopmentSQLGitCSSJavascriptRuby on RailsREST APIRedisReactSeleniumDebugging

Posted 4 days ago
Apply
Apply

đź“Ť United Kingdom, European Union

🧭 Full-Time

đź’¸ 70000.0 - 85000.0 GBP per year

🔍 Self-storage software

  • 5+ years of professional experience in software development, with at least 3 years working in Rails.
  • Strong experience working with APIs – consuming, integrating, and designing robust API interactions.
  • Comfortable owning the development of third-party integrations, from concept to production.
  • Excellent troubleshooting skills – able to investigate, diagnose, and resolve complex integration issues.
  • Able to deeply investigate third-party APIs and protocols, reverse-engineer undocumented behaviours when necessary, and optimise integrations for reliability and performance.
  • Experience documenting and sharing integration knowledge to help the team maintain and extend integrations over time.
  • Ability to work independently while collaborating effectively with a small team.
  • Solid understanding of testing practices for integrations and APIs.
  • Good communication skills, able to discuss technical challenges and present solutions clearly.
  • Design, develop, and maintain integrations with third-party systems (e.g., smart entry systems, payment providers, accounting software).
  • Investigate and deeply understand third-party APIs and protocols, troubleshooting issues and optimising interactions.
  • Document and share integration knowledge with the team to ensure long-term maintainability and reduce reliance on individual expertise.
  • Work on product features that depend on third-party integrations, ensuring they are well-architected and scalable.
  • Ensure seamless deployment and monitoring of integrations, acting on logs and metrics to maintain performance.
  • Collaborate with the product team to define and refine integration requirements.
  • Write tests to ensure integrations remain stable and robust.
  • Mentor team members and provide guidance on best practices for integrating with third-party systems.

Backend DevelopmentPostgreSQLSoftware DevelopmentSQLGitRuby on RailsAPI testingRedisReactSeleniumCI/CDProblem SolvingRESTful APIsMentoringExcellent communication skillsTeamworkJSONStrong communication skillsDebugging

Posted 4 days ago
Apply