HopSkipDrive

Ruby on Rails Engineer

HopSkipDrive

Remote, US

April 3, 2022

Ruby on Rails Engineer

Remote

Who we are

HopSkipDrive’s mission is to create opportunity for all through mobility. Our safe, innovative youth transportation solution is used by over 300 school districts, charter schools, government agencies and busy families to get kids where they need to go.

With nearly 500,000 yellow buses on the road every day and 3.5 billion miles driven a year, student transportation is the largest mass transit system in the US. And while districts spend $25 billion annually on transportation, only 30% of kids get to school everyday on a school bus. Add to the equation a crippling bus driver shortage and increasing needs for individualized transportation solutions, and it is clear the current system is expensive, inefficient and ripe for disruption.

We create personalized transportation solutions from one to many, and everything in between.

We’re a company with heart:

Our partnerships with school districts, child welfare agencies and nonprofits ensure equitable educational access for our most vulnerable populations, including youth in foster care, youth experiencing homelessness, and youth with special needs.

We understand that the difference between struggle and success can sometimes be as simple as the ability to show up, which is why we’re on a mission to use innovative technology, coupled with operational expertise and new thinking to help kids reach their full potential by providing a safe, dependable way to get them where they are going.

We’re an awesome place to work:

Our company culture has been well-recognized HopSkipDrive has been named to Best Places to Work lists from Built in LA, Comparably, Inc. and the Los Angeles Business Journal. Comparably also named us to the Best Company for Professional Development, Best CEO and Best CEOs for Women lists.

We’re growing rapidly:

Founded by three moms as a solution to their own transportation challenges, we now serve nine states and 16 markets across the country and continue to expand at a rapid pace, twice making the Inc. 5000 and Deloitte 500 Fast-Growing Technology lists. Backed by top-tier venture capital firms, HopSkipDrive has raised $70M in funding to date.

Who you are:



The Engineer should be seen as a rock-solid engineer who is a master of Ruby on Rails, and web development in general. The Engineer is capable of owning technical design for projects of moderate complexity, and understands the tradeoffs in creating good software. They hold a depth of knowledge in systems that enables them to debug those systems effectively without flailing. In addition to writing consistently high-quality code they are aware of industry best practices and trends, and have acquired at least one major specialty such as performance optimization, testing, API design, frontend development, or project management.


This role is responsible for complex tasks and complete them despite roadblocks, grabbing others for help or insight as necessary. The Engineer requires very little oversight beyond high-level direction; they can take a complex user story, break it down into sub-tasks, and complete their sub-tasks with relative ease. The Engineer shows initiative beyond knocking tasks off a list; they are able to identify and suggest areas of future work for themselves or their teams. They seek evidence to support their ideas and start to build cases for these ideas. They deliver products to QA that they believe are well-baked and bug-free.


The Engineer has end-to-end responsibility for projects of increasing complexity that encompass more than their own development. They contribute to the common code bases and standards for the team. They understand the business that their code supports, and possess empathy for the users of their software; they use this understanding to influence their task prioritization. They assist QA in identifying and validating test cases and can identify regression risks in their features. In general, they can identify risks in code, features, and design, and communicate these to the appropriate parties.


The Engineer is known outside of their core team as a technology leader. They participate extensively in code reviews, and mentor others via code reviews and pairing. They work effectively with non-tech members of the company. They are able to identify problems with requirements and help their team course-correct around these issues.


Above all, they want to build something that fundamentally improves the lives of families.



What you’ll do:



  • Actively pursue improving engineering skills, including but not limited to problem solving, writing readable/testable/efficient code, mastering technology in our stack, and learning to anticipate scaling issues.

  • Own and complete full projects beginning with identifying and communicating the problems to be solved, getting and incorporating feedback on proposed architectural solutions, and making a final decision as the owner of a project.

  • Lean into challenges when they offer the potential to create large impact, and do so with productivity and positivity

  • Be able to dive in to any area of the code/product that you are not familiar with and make changes, guide others in how to do this

  • Team player, able to communicate with all members on the team & cross functionally regardless of seniority.

  • Partner closely with the Product team to collaborate on upcoming projects and roadmap



What do you bring:



  • 3+ years experience with Ruby on Rails

  • 5+ years of professional software engineering

  • 1+ years experience with React or equivalent frontend framework

  • Advanced experience with PostgreSQL or MySQL

  • A thirst for knowledge and continuous learning

  • Demonstrated aptitude to collaborate cross functionally, within and across teams

  • A high level of craftsmanship about your work, the end experience of the user, and impact on overall product

About the Engineering Team:



We are a remote – first distributed engineering team. We work closely with Product to help create a collaborative environment where we can work through business problems quickly. We are a small but efficient team (14 Engineers) growing with the business to support our team. We are focused on diversity and continuous learning.



What you will get



We want you to be an owner in our company and share in executing our vision, so every full-time employee has equity. In addition, we offer competitive market comp, unlimited vacation, FSA, medical, dental and vision, 401(k), weekly catered lunches, and an opportunity to work for a uniquely positioned, VC-backed company in a hugely attractive space with significant upside potential. We also offer a Learning and Development stipend, per year, available to all employees after 3 months of employment.



Equal Opportunity Employer



HopSkipDrive is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other protected class. HopSkipDrive is also proud to operate as a drug-free workplace.