Retail Zipline Logo

Retail Zipline

Ruby on Rails Engineer

Posted Yesterday
Be an Early Applicant
Canada
Mid level
Canada
Mid level
As a Ruby on Rails Engineer, you will design, develop, and maintain features for web applications, enhance existing functionalities, and collaborate with teams to improve user experiences.
The summary above was generated by AI

Retailers use archaic, old systems that don't work (think fax machines and voicemails). We're replacing the core operational processes with a modern platform that our customers love. Help us transform a $4.4 trillion industry and improve the way millions of people work. Major retailers like Gap, Nike, LEGO, and Old Navy are already using Zipline every day, but there is so much more to do!

We’re looking for a 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.

“I think I just shed a tear. This is great!” – One of our Fortune 100 customers

Here are some projects we're excited for you to work on:

  • 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 look 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.
  • Bonus: 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, Basecamp, Google Drive, JIRA

Employee Benefits

  • Stock Options
  • Paid Flexible Time Off (including time off to care for family members, as well as Sick Time)
  • Paid Parental Leave Benefit
  • Group Health Insurance (Medical, Vision, and Dental) with a variety of PPO & HMO plans and a flexible spending account
  • 401(k) Retirement Plan (for our US employees only)
  • 100% Paid Life and Long-Term Disability Insurance

The “Extras”

  • Remote Work: Join a flexible, effective remote team and work where you’re comfortable- literally anywhere! We’ve had Zipliners join us from vans, RVs, sailboats, and AirBnBs around the globe.
  • Computer accessories and office setup: There’s a science to being effective at home and we help you get there with the right equipment and accessories that you need.
  • Company off-sites: Most years we come together (IRL!). Past retreats were held in Santa Cruz, New York, Mexico City, Puerto Vallarta, and Costa Rica.
  • Education stipends: We believe in perpetual learning! If there’s a class that you want to take or a book that will help you expand your horizons, we’ll support it, as long as it fits within our team budgets.
  • Coffee Stipend: To encourage breaks and a change of scenery, we provide a small stipend each month to get you out of the house and relax at your favorite coffee spot.

A note on our Flexible Time Off Policy - We don’t have a set number of “Days Off” at Zipline, and instead Zipliners request time off when and as they need it, under a Flexible Time Off Policy. Each request is then reviewed by your manager and a decision is made with all of the appropriate business considerations accounted for. Typically, we see Zipliners using 15-25 days per year, and it’s important to note that time off is not unlimited.

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.

Got More Time, here’s more about Zipline!

How do we work? Remotely. We have been 100% remote since the company was founded. We come together as a company every week for our Wednesdays Socials, where the topic can be a classic “Standup” format, a micro learning around burnout and mental health, followed by discussion, or a silly trivia…and anything in between! Some Fridays, we come together to learn from each other. One week it might be about opossum rescue. Another week it might be an update on our product roadmap or the results of our customer satisfaction survey. We are all expert Zoom navigators, and love the freedom of working from anywhere, using technology to connect.

With Zipline, retail employees feel more connected, understand the role they play in the brand’s mission, and can feel good about the work they’re doing. This is important to us because retail is one of America's most populous workforces but also one of the most underserved. Through Zipline, we can touch on one in four American workers whose jobs and needs are often underrepresented.

We have made incredible progress but changing the industry is hard. We are well funded by leading venture capital firms like Emergence Capital and ready to scale. We need your help to improve the way that this 4.4 trillion dollar industry communicates with its store employees. Cumbersome, slow, and inefficient systems should not be the status quo. Help us retool retail, and Keep Today on Track™

Top Skills

Ansible
AWS
Basecamp
Digital Ocean
Elasticsearch
Git
Google Drive
Heroku
JavaScript
JIRA
Postgres
React
Redis
Ruby On Rails
Slack
Typescript
Webpack

Similar Jobs

Senior level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
As a Senior Full-Stack Software Engineer, you will develop features for network management tools, collaborate on UX and product design, and tackle technical challenges while mentoring less experienced engineers.
Top Skills: JavaScriptPostgresReactReduxRuby On RailsTypescript
Senior level
Healthtech • Telehealth
The Senior Full-Stack Developer will build and enhance the patient and physician side of our healthcare platform, collaborating with cofounders and ensuring user-friendly features.
Top Skills: AWSJavaScriptReactRuby On Rails
Yesterday
Toronto, ON, CAN
Senior level
Senior level
Healthtech • Telehealth
The Full-Stack Developer will build features for the patient and physician platform, work with founders, and ensure robust, reliable software delivery.
Top Skills: AWSReactRuby On Rails

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account