Mid-Level Backend Engineer

Mid-Level Backend Engineer

Full-Time 30000 - 42000 £ / year (est.) Home office (partial)
Go Premium
Story Terrace Inc.

At a Glance

  • Tasks: Build and scale backend services using Ruby on Rails while collaborating with cross-functional teams.
  • Company: Join Raylo, a mission-driven tech company focused on sustainability and innovation.
  • Benefits: Enjoy stock options, flexible holidays, and a learning budget to grow your skills.
  • Why this job: Make a real impact in a high-growth environment while shaping the future of technology.
  • Qualifications: 2-4 years of backend experience, strong Ruby on Rails skills, and a collaborative mindset.
  • Other info: Be part of a diverse team with excellent career growth opportunities and a fun culture.

The predicted salary is between 30000 - 42000 £ per year.

Why We ExistAt Raylo, we’re on a mission to accelerate the move to a circular economy. The only way customers and manufacturers will make that shift is if it’s simple and cost-effective – this is where we come in. Our technology platform powers the lease-and-reuse of devices, making them more sustainable, accessible, and affordable.We’re building a category-defining marketplace, making premium tech available via subscription for both consumers and businesses. With over 100,000 subscribers in the UK – and growth accelerating – we’ve proven the demand for a smarter, more sustainable way to access technology.Raylo is a profitable, B Corp-certified company, driven by purpose and backed by leading investors including NatWest, Channel 4 Ventures, Macquarie, Octopus Ventures, and Telefónica. We’re also proud of our industry-leading customer satisfaction, with an Excellent 4.5-star Trustpilot rating from over 15,000 reviews.If you\\\’re looking to make a real impact and be part of a high-growth, mission-driven team, join us at Raylo. Together, we’re not just reducing waste – we’re shaping the future of technology in a way that’s smarter, more sustainable, and built to last.Our Core ValuesBe deeply curious – We thrive on innovation through diverse approaches, views, and people.Walk in your customer’s shoes – To build the best products and make the best decisions for the long term, we must figure out what our customers need, not just what they want.Focus and execute – We have a big vision, but we believe in nailing the most important problems first.Be gritty – Only gritty teams succeed. Our individual ownership, passion, and perseverance mean we’re a team through thick and thin.What to ExpectYou’ll be joining our growing Engineering team as a Mid-Level Backend Engineer, reporting to the Engineering Manager. Our backend team powers critical capabilities like customer decisioning, third-party service integrations, automation for operational teams, and self-serve functionality for customers.You’ll join a culture of high trust and autonomy and no micromanagement, where you’ll have the chance to quickly make an impact on our mission.Over the next year, you’ll:Develop a deep understanding of our core user journeys and backend systems.Gain autonomy in delivering medium-sized projects and play an increasingly important role in driving larger initiatives alongside senior engineers and stakeholders.Collaborate cross-functionally with product managers, designers, and frontend engineers to deliver features that directly impact Raylo’s growth and customer experience.Work with a modern backend stack including Ruby on Rails (8.0), Sidekiq Enterprise (200k+ jobs daily), Heroku, GitHub Actions (CI/CD), Playwright (E2E testing), and GraphQL APIs.What You’ll DoBuild, maintain, and scale backend services using Ruby on Rails and related technologies.Collaborate with product and frontend teams to deliver features that enable new customer experiences and operational efficiencies.Participate in code reviews and pairing sessions, sharing knowledge and learning from others.Integrate and optimise third-party services that power our subscription platform.Continuously improve backend systems with a focus on scalability, reliability, and performance.Take ownership of medium-sized projects, from design to delivery, and contribute to larger initiatives with senior engineers.Write clean, tested, and maintainable code, with CI/CD pipelines in GitHub Actions and end-to-end testing in Playwright.Work on asynchronous job processing at scale with Sidekiq Enterprise.You’ll Succeed with2–4 years of backend engineering experience, ideally in a fast-paced startup or scale-up environment.Strong proficiency in Ruby on Rails and experience with Sidekiq for large-scale job processing.Experience deploying and running applications in Heroku (or similar PaaS), with confidence in CI/CD pipelines.Familiarity with GraphQL APIs and automated testing frameworks such as RSpec.A collaborative mindset, with strong communication skills and the ability to make progress in ambiguous situations.A proactive, curious, and problem-solving attitude, with a passion for working on real business problems through technology.An eagerness to continuously learn and improve your craft, especially within Ruby and Rails.We’re not looking for you to meet every point on this job description, please still get in touch if you think you could add value and do your best work here at Raylo. We\\\’d love to have a chat and see if you could be a great fit.Opportunities & BenefitsWe are continuously improving and listening to our quarterly employee surveys to provide the best opportunities and benefits for our employees.Share in Raylo’s success – Stock options for all employeesGet the latest tech – Exclusive Raylo device lease for employees33 days off, your way – 25 days + 8 bank holidays with full flexibility to use on the days that mean the most to youInvest in your growth – L&D budget to support the skills you valueFast-track your career – Two performance reviews a yearFamily-first policies – 5 months full pay for primary caregivers, 1 month for secondary caregiversSave big on childcare – Workplace nursery scheme for major cost savingsPerks on perks – Perkbox membership with discounts & wellbeing benefitsGood times, guaranteed – Optional quarterly socials, plus summer & Christmas partiesHiring ProcessWhat’s next?Once you submit your application, our Talent Team will contact you if you have been shortlisted for the role.We set an exceptionally high bar at Raylo, and in return, we will aim to give you the best candidate experience possible.If there\\\’s anything we can do to make your application process easier for you, because of disability, neurodiversity or any other personal reason, please let us know.Stage 1: Talent Screening (30 minutes)Stage 2: Online Hiring Manager Interview (45 minutes)Stage 3: Take Home Task: PR ReviewStage 4: On-site Pair Programming Session (90 minutes)Stage 5: Final Interviews: Values-based Interview (~45 minutes & Co-founder Final (~ 30 minutes)*As an FCA-regulated business, we conduct background checks (DBS and AML) on all successful candidates who are offered a position at Raylo during the onboarding process.Diversity & Inclusion at RayloAt Raylo, we celebrate diversity and are committed to creating an inclusive workplace where everyone can thrive. We welcome people of all backgrounds, experiences, and perspectives, believing they make us stronger. #J-18808-Ljbffr

Mid-Level Backend Engineer employer: Story Terrace Inc.

Raylo is an exceptional employer that champions a culture of innovation and autonomy, allowing Mid-Level Backend Engineers to make a significant impact on our mission towards a sustainable circular economy. With generous benefits including stock options, flexible leave, and a strong focus on employee growth through learning and development budgets, we ensure our team members thrive both personally and professionally. Located in the UK, Raylo offers a collaborative environment where diverse perspectives are celebrated, making it an ideal place for those looking to contribute meaningfully while advancing their careers.
Story Terrace Inc.

Contact Detail:

Story Terrace Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Mid-Level Backend Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects. This gives potential employers a taste of what you can do, especially with Ruby on Rails.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people at Raylo. Plus, we love seeing candidates who are genuinely interested in our mission!

We think you need these skills to ace Mid-Level Backend Engineer

Ruby on Rails
Sidekiq
Heroku
GitHub Actions
GraphQL APIs
E2E Testing
CI/CD Pipelines
Automated Testing Frameworks
Collaboration
Communication Skills
Problem-Solving
Scalability
Reliability
Performance Optimisation
Agile Methodologies

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for technology and sustainability shine through. We want to see how your values align with our mission at Raylo, so don’t hold back on sharing why you’re excited about this role!

Tailor Your CV: Make sure your CV is tailored to the Mid-Level Backend Engineer position. Highlight your experience with Ruby on Rails and any relevant projects you've worked on. We love seeing how your skills can contribute to our growth and customer experience.

Be Clear and Concise: Keep your application clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate straightforward communication, so make sure your key achievements stand out!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team at Raylo!

How to prepare for a job interview at Story Terrace Inc.

✨Know Your Tech Stack

Make sure you’re well-versed in Ruby on Rails and familiar with Sidekiq, Heroku, and GraphQL APIs. Brush up on your knowledge of CI/CD pipelines and automated testing frameworks like RSpec. Being able to discuss your experience with these technologies will show that you’re ready to hit the ground running.

✨Understand Raylo's Mission

Dive deep into Raylo’s mission to promote a circular economy. Be prepared to discuss how your skills can contribute to making technology more sustainable and accessible. Showing genuine interest in their goals will help you stand out as a candidate who aligns with their values.

✨Prepare for Collaboration Questions

Since the role involves working closely with product managers and frontend engineers, think of examples where you’ve successfully collaborated in the past. Be ready to share how you’ve navigated challenges in team settings and contributed to projects, highlighting your communication skills.

✨Show Your Curiosity

Raylo values curiosity and a proactive attitude. Prepare questions about their current projects, challenges they face, or future plans. This not only shows your interest but also demonstrates that you’re someone who thinks critically and is eager to learn and grow within the company.

Mid-Level Backend Engineer
Story Terrace Inc.
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>