Friday, October 18, 2024

Distant Senior Backend Engineer (Distant) at Roam

About Roam

Roam’s mission is to enhance the way in which individuals entry and personal automobiles as a result of we imagine mobility is a vital a part of trendy life.

With Roam, you will get a automobile on a month-to-month subscription with auto insurance coverage, roadside help and routine upkeep included. Every thing it’s essential drive in a single month-to-month cost. Get your automobile delivered proper to your door. Cancel anytime. No long-term commitments.

Roam was based in 2020 and is backed by a variety of world-class traders together with Mantella Enterprise Companions and Mistral Enterprise Companions.

The automotive business is presently going via a serious revolution. From electrical and autonomous automobiles to new mobility fashions like ours, it’s an thrilling time to be engaged on the way forward for automotive and transportation.

Roam is presently primarily based in Toronto, Canada with places of work and garages throughout the Better Toronto Space.

About engineering at Roam

We’re constructing the programs and digital experiences to convey automobile subscriptions to customers and companies throughout North America.

Particularly, we’re constructing:

A digital subscription and automobile retail expertise that permits customers to browse and guide automobiles, customise their subscription plans to suit their wants, and handle all the subscription expertise (insurance coverage, funds, mileage, drivers, and extra) from their laptop computer or smartphone.

A enterprise platform to allow companies of all sizes to streamline automobile administration, giving them the instruments to entry automobiles on-demand, handle drivers, handle upkeep, report on automobile utilization and sustainability, and extra.

Subscription and fleet administration programs to place 1000’s of automobiles on the street throughout North America over the subsequent 5 years.

As a Senior Backend Engineer at Roam, you can be instrumental in shaping the way forward for our automobile subscription know-how. Your function encompasses a mix of hands-on coding, system structure and design, strategic planning, and workforce growth, with an emphasis on constructing, releasing, and iterating rapidly.

On this function you’ll:

  • Contribute to the structure or Roam’s programs, setting the technical course, implementing greatest practices in software program growth, and making choices about Roam’s know-how stack that can lay the inspiration for scalable progress.
  • Write code each day.
  • Speak to prospects and inner stakeholders to know their issues and design options to handle them. At Roam we take a user-centric method to design.
  • Collaborate carefully with the product workforce to outline the product and engineering roadmap, form function specs, and ship high-quality software program whereas assembly deadlines.
  • Make sure the reliability, availability, and efficiency of Roam’s programs. You may be chargeable for monitoring, troubleshooting, and resolving system points to maintain our companies working easily.
  • Determine the expertise wants of the workforce, take part within the hiring course of, and foster the expansion of workforce members via mentoring and training.

This function is a distant function so you’ll be able to work from wherever on the planet.

This function would require you to be conversational in English.

Applied sciences and frameworks we use at Roam

  • Ruby
  • Ruby on Rails
  • Javascript/ES6
  • Elasticsearch
  • Postgres
  • Redis
  • Sidekiq
  • Git / Github
  • CI/CD
  • DSA
  • System Design / UML
  • State Machines

Your background would possibly look one thing like

  • Sturdy expertise in back-end growth: Proficient in trendy front-end and back-end applied sciences. At Roam, we use JavaScript, React, Subsequent.js and Svelte on the front-end and Ruby on Rails on the backend.
  • You possibly can architect and develop functions from floor up in addition to optimize present ones.
  • You could have a working information of the total software program growth life cycle.
  • Proficiency with relational databases (we use Postgres).
  • You could have expertise implementing trendy devops, steady integration and steady deployment processes and methodologies.
  • Capability to maneuver quick in an surroundings the place issues are typically loosely outlined and you might have competing priorities or deadlines.
  • You could have expertise integrating with third celebration companies. Try to be snug navigating API documentation, troubleshooting integration points, and guaranteeing seamless connectivity between programs. Examples of companies we use are Stripe, Twilio, Section, Buyer.io, Dropbox Signal, and Persona.
  • You could have expertise designing, constructing, and sustaining APIs. You possibly can create APIs which might be sturdy, safe, and simple to make use of for inner stakeholders, together with non-technical workforce members.
  • You could have the flexibility to handle a number of tasks concurrently, prioritize duties, and ship on time. Expertise with agile methodologies and instruments to trace progress is a plus.
  • Startup expertise is a plus.

The Roam workforce and tradition

Nice individuals construct nice firms. Listed here are the issues we worth in our individuals:
  • Excessive integrity: Be trustworthy. Do what you say you’re going to do. Converse up when others received’t. Do the best factor.
  • Bias in the direction of motion: Take motion. Transfer quick. Get stuff finished.
  • Excessive possession: Personal every thing in your world. Take accountability to your actions and outcomes, and the actions and outcomes of these inside your sphere of affect.
  • Search fact: Pursue one of the best concepts and options with an open thoughts. Use information to tell your perspective. Construct up from a basis of fact.
  • Be variety and useful: Assist and help these round you. Put optimistic power into the world.
  • Open, trustworthy, and clear communication: Be direct with suggestions within the spirit of serving to others enhance. Talk points and issues if you see them. Have the exhausting conversations. Reward teammates after they deserve it.
  • Try to be nice: Do your greatest work. Elevate the bar and set excessive requirements. Go the additional mile. Encourage and help your teammates to be as nice as they are often.

Compensation

$40,000 to $60,000 CAD annual wage to begin with the chance for raises primarily based on efficiency.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles