Senior Ruby on Rails Engineer
Senior Ruby on Rails Engineer

Senior Ruby on Rails Engineer

Full-Time 79424 - 97074 £ / year (est.) Home office possible
HighlightTA

At a Glance

  • Tasks: Design and develop scalable features for web applications while collaborating with diverse teams.
  • Company: Join Zipline, a rapidly growing SaaS company transforming frontline work globally.
  • Benefits: Enjoy remote work, stock options, flexible time off, and world-class health benefits.
  • Other info: Be part of a diverse team that values collaboration and continuous learning.
  • Why this job: Shape robust systems and contribute to AI-powered initiatives in a dynamic environment.
  • Qualifications: Experience with Ruby on Rails and strong communication skills are essential.

The predicted salary is between 79424 - 97074 £ per year.

About Zipline

Zipline is a well-funded, rapidly growing SaaS company transforming how frontline teams work. We empower the world’s leading brands across retail, healthcare, logistics, and beyond to connect, align, and inspire their employees—from headquarters to the front lines. Our customers consistently give us best-in-class NPS and CSAT scores, and they rave about how Zipline makes their teams’ lives easier and their businesses more effective. We’re also a fully remote company, with passionate employees across the U.S., Canada, and around the globe.

About the Role

We're looking for a Senior Ruby on Rails Engineer to join our team as the surface area of our product and infrastructure continues to scale with rapid customer growth. This is a great opportunity for someone excited about shaping robust systems—and contributing to AI-powered initiatives such as automatic content creation.

What You’ll Do

  • Defining and improving useful APIs for our customers
  • Design, develop, and maintain robust and scalable features for our web-based applications
  • Maintain and enhance existing features, adapting them for an evolving market
  • Evangelize coding, testing and performance best practices with the rest of the team
  • Collaborate with our product, design and customer success teams on new features that customers will love

What We're Looking For

  • You have significant relevant production experience with large-scale Ruby on Rails applications
  • You have great written and verbal communication skills
  • You prefer taking projects from inception to completion and are outcome-oriented
  • You have a strong understanding of systems architecture, database design, and the Ruby language
  • You are proactive with communication and have no problem managing your time as a remote employee
  • You are proud of your craft, and enjoy and value clean code that scales to keep large teams productive
  • You have an interest in—or experience with—AI/ML technologies, especially in content generation or data structuring

Technologies You'll Work With

  • Ruby on Rails
  • Postgres, Redis, Elasticsearch
  • TypeScript, JavaScript, React, Webpack
  • AWS, Heroku, Ansible, Digital Ocean
  • GitHub, Slack, Google Drive, JIRA
  • Claude Code

Compensation

At Zipline, we're committed to paying our team fairly, transparently, and in a way that supports growth. This role is targeting an annual salary within the United Kingdom of £79,424 to £97,074. The broad salary ranges reflect the growth someone will experience in the role—from developing skills to reaching expertise within their career level. We've found that hiring team members with the expectation of being accomplished in the role sets them up for success, which for this position on the United Kingdom band is £79,424. Salaries below this point typically reflect someone with potential but still building the necessary skills, while salaries above are for individuals already excelling in the role, with a deep understanding of Zipline's impact on customers, product, and company.

At Zipline, you'll continue to have career development conversations with your manager to ensure your compensation grows as you advance. Our salary ranges are determined by market, factoring in our revenue and employee size and paying competitively. In higher cost of living markets, we apply 5-10% multipliers on our ranges, depending on the location, to maintain competitive compensation and reflective of the increased expenses our team members face in those areas. While we primarily hire in Canada and the USA, we are a global employer, and all hiring regions will use the same methodology to determine fair and transparent pay. Transparency is key to building trust in our compensation process. To better understand how this range is determined, we encourage you to ask as many questions as you'd like about compensation during the interview process to ensure clarity and confidence.

What's In It For You

  • Remote-first culture: Join a high-performing, fully remote team and work where you're comfortable
  • Stock Options: Get meaningful ownership in a fast-growing, venture-backed company shaping the future of retail
  • Time off: We believe rest fuels great work. Our flexible time-off policy gives you the freedom to take the breaks you need, when you need them—whether it's a long weekend or a well-deserved vacation. We'll also give you a monthly coffee-shop stipend to switch up your workspace and get inspired outside the office. And when you've been with us for five years? You'll earn a fully paid one-month sabbatical to truly unplug and reflect—we call it a thank-you for your impact and dedication
  • Benefits: World-class medical, dental, and vision policies
  • Team Connection: Annual company off-sites in fun locations. We've done New York, Costa Rica, Whistler, Palm Springs, San Diego, and Mexico City
  • Volunteering: Every quarter, Zipliners get a paid day off to volunteer for a nonprofit of their choice
  • Learning: We support continuous learning and provide unlimited access to our Udemy Business account
  • Great humans, great work: Work with kind, collaborative teammates who care about doing meaningful work and making a real impact. We value diversity of all kinds and are committed to building a diverse and inclusive workplace where we learn from each other. We are an equal opportunity employer and welcome people of all different backgrounds, experiences, abilities, and perspectives

Want to learn more about how we work? We may be remote, but we're anything but disconnected. Zipline is a thriving, dynamic team spread across the globe—collaborating, innovating, and having a blast along the way. Zipliners work from all over—vans, boats, Airbnbs, and everything in between. No office? No problem. Our culture still feels like one big hug. Even though we're distributed, we make space to connect—whether it's our weekly all-company social or gathering in person at our yearly retreats. We're building something meaningful together, and we're glad you're considering being a part of it. We can't wait to meet you!

Senior Ruby on Rails Engineer employer: HighlightTA

Zipline is an exceptional employer that champions a remote-first culture, allowing you to work from anywhere while being part of a dynamic and collaborative team. With a strong focus on employee growth, we offer meaningful stock options, flexible time-off policies, and continuous learning opportunities, ensuring that your career flourishes alongside our innovative SaaS solutions. Join us in making a real impact across various industries while enjoying a supportive environment that values diversity and connection.
HighlightTA

Contact Detail:

HighlightTA Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Ruby on Rails Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work at Zipline or similar companies. A friendly chat can lead to valuable insights and even referrals that could get your foot in the door.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Ruby on Rails projects. Whether it's a personal project or contributions to open-source, having tangible examples of your work can really impress during interviews.

✨Tip Number 3

Prepare for the interview by understanding Zipline's mission and values. Tailor your responses to show how your experience aligns with their goals, especially around empowering teams and enhancing productivity.

✨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. Plus, it shows you’re genuinely interested in being part of the Zipline team.

We think you need these skills to ace Senior Ruby on Rails Engineer

Ruby on Rails
API Development
Web Application Development
Systems Architecture
Database Design
Clean Code Practices
AI/ML Technologies
Postgres
Redis
Elasticsearch
TypeScript
JavaScript
React
Project Management
Communication Skills

Some tips for your application 🫡

Show Off Your Ruby Skills: Make sure to highlight your experience with Ruby on Rails in your application. We want to see how you've tackled large-scale applications and what cool features you've built. Don't be shy—this is your chance to shine!

Keep It Clear and Concise: When writing your application, clarity is key! Use straightforward language and get to the point. We appreciate good communication skills, so make sure your writing reflects that. Remember, less is often more!

Tailor Your Application: Take a moment to customise your application for us at Zipline. Mention specific projects or experiences that align with our mission and values. This shows us you’re genuinely interested and have done your homework!

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 don’t miss out on any important updates. Plus, it’s super easy—just a few clicks and you’re done!

How to prepare for a job interview at HighlightTA

✨Know Your Ruby on Rails Inside Out

Make sure you brush up on your Ruby on Rails skills before the interview. Be prepared to discuss your experience with large-scale applications and how you've tackled challenges in previous projects. Highlight specific examples where you've defined and improved APIs or developed robust features.

✨Showcase Your Communication Skills

Since this role involves collaboration with product, design, and customer success teams, it's crucial to demonstrate your communication skills. Practice explaining complex technical concepts in simple terms, and be ready to discuss how you've effectively communicated with non-technical stakeholders in the past.

✨Be Proactive and Outcome-Oriented

Zipline values candidates who take projects from inception to completion. Prepare to share examples of how you've managed your time effectively as a remote employee and how you've ensured successful outcomes in your previous roles. This will show that you're not just a coder but a problem solver.

✨Express Your Passion for Clean Code

During the interview, make it clear that you take pride in writing clean, scalable code. Discuss your coding practices and how you ensure quality in your work. If you have experience with AI/ML technologies, don't forget to mention that too, as it aligns with Zipline's innovative initiatives.

Senior Ruby on Rails Engineer
HighlightTA

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

>