Sr. Frontend Engineer

| Los Angeles, CA
Sorry, this job was removed at 6:26 p.m. (CST) on Thursday, October 21, 2021
Find out who's hiring remotely in Los Angeles, CA.
See all Remote Developer + Engineer jobs in Los Angeles, CA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Who we are

HopSkipDrive’s mission is to create opportunity for all through mobility.

Our safe, innovative youth transportation solution is used by schools, government agencies and busy families to get kids where they need to go. 

We’re a company with heart

Our partnerships with agencies, nonprofits and schools ensure educational access for some of our most vulnerable populations, including youth in foster care, youth experiencing homelessness, and youth with special needs. 

We understand that transportation can mean the difference between struggle and success, and our solution helps kids reach their full potential by arranging safe, dependable transportation. 

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. HopSkipDrive is also proud to operate as a drug-free workplace.

We’re growing rapidly

Founded by three moms as a technology solution to their own transportation challenges, we’ve grown from serving the L.A. market to serving eight states and 15 markets across the country. We continue to expand at a rapid pace, making the Inc. 5000 and Deloitte Fast-Growing Technology lists. 

Backed by top-tier venture capital firms, HopSkipDrive has raised $45M in funding to date and shares investors with well-known brands like Airbnb, Pinterest and Ring. 

Who you are

The Senior Frontend Engineer should be seen as a rock-solid engineer who is a master of Javascript, React, and CSS. The Senior 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 skill outside of programming such as monitoring, performance optimization, documentation, integration testing, visual design.

The Senior Engineer gets a lot done. They are responsible for complex tasks and complete them despite roadblocks, grabbing others for help or insight as necessary. The Senior 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 Senior 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 Senior 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 Senior 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 we’re looking for

Qualifications

  • 3+ years experience with React
  • 5+ years of professional software engineering
  • Solid design skills and fluency with HTML and CSS
  • A thirst for knowledge and continuous learning
  • Demonstrated aptitude to collaborate within and across teams
  • Demonstrated ability to learn from mistakes
  • Demonstrated ability to unblock themselves and other team members
  • Demonstrated excellent communication skills with technical and non-technical teammates and showed a high level of emotional and professional maturity.
  • Succeeded as an engineer when presented with projects of increasing complexity over time across multiple areas or domains of the code/product
  • Earned a high level of trust amongst team to own a task/project without needing much supervision
  • Demonstrated ability to anticipate how contributions can affect larger architecture, developing risk mitigation and contingency plans
  • A high level of understanding about where your work fits in and how to be useful and successful on their team
  • A high level of craftsmanship about your work, the end experience of the user, and impact on overall product
  • A connection to HopSkipDrive’s mission and values

Primary Responsibilities

  • Communicate well with all members of the team
  • Perform well-defined engineering tasks; doesn’t get caught up in the unknown, works to figure it out, asks questions
  • Alert manager/team to any issues preventing your work from being accomplished, asks for help
  • 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.
  • Contribute meaningfully to the definition of stories
  • Seek to tie stories back to user value & impact for our drivers and organizers
  • Deconstruct a problem into an executable action plan for yourself and other engineers - also perform them to high quality
  • 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 highly productive - have a reputation for getting things done quickly and efficiently
  • Make sure your code is readable & easy to maintain
  • Make sure your code is tested appropriately
  • Review other engineers’ code and provide constructive feedback
  • Monitor changes in production and rollback if necessary
  • Have production access and use it responsibly
  • 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
  • Show curiosity to not only learn new things but fully understand how they work
  • Be a mentor for other engineers
  • Set and maintain high individual and team expectations
  • Be able to communicate well with all engineers regardless of seniority
  • Monitor the outcomes of the team’s actions to learn from mistakes and replicate successes
  • Interview prospective candidates and provide thoughtful evaluations and feedback

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 compensation, BYOD technology reimbursement, unlimited vacation, FSA, medical, dental and vision, 401(k), and an opportunity to work for a uniquely positioned, VC-backed company in a hugely attractive space with significant upside potential. 

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.


Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Sales & Marketing
    • GolangLanguages
    • JavaLanguages
    • JavascriptLanguages
    • RubyLanguages
    • SqlLanguages
    • SwiftLanguages
    • jQueryLibraries
    • ReactLibraries
    • Ember.jsFrameworks
    • Ruby on RailsFrameworks
    • MemcachedDatabases
    • PostgreSQLDatabases
    • RedisDatabases
    • SalesforceCRM

An Insider's view of HopSkipDrive

What’s the vibe like in the office?

HopSkipDrive has the best office vibe I’ve experienced, and that’s all thanks to my coworkers. My favorite moments of the day are the small, unexpected conversations I get to have– in the kitchen grabbing coffee, in the elevator, or passing in the hall. I look forward to coming into work because of them. Well, them and our many good office dogs

Emily Durrett

Office Administrator

What are some things you learned at the company?

I learned to identify my strengths and interests in a work environment. Rather than chasing promotions, I learned to look for the work I I’d like to do. Startups make this easier because there are so many opportunities to move, change, and grow.

Mira Hayashi

CX Training Manager

How do your team's ideas influence the company's direction?

We make it a priority at HopSkipDrive to foster a trusting and collaborative culture which improves and enhances our ideas and strategies on a daily basis. This has allowed us to successfully bring to market a service that challenges the status quo as it relates to connecting access to transportation with educational outcomes.

Toby McGraw

SVP of Sales

How does the company support your career growth?

I look forward to going in to work, a work environment that pushes me to improve, that gives me the support and structure to grow into a better thinker, braver woman, all the while still letting me be the quirky clown that I am.

Leora Juster

Software Engineer

What are HopSkipDrive Perks + Benefits

HopSkipDrive Benefits Overview

We want you to be an owner in our company and share in executing our vision, so every full-time employee has equity in the company. We offer competitive market comp, onsite state of the art gym membership, BYOD technology reimbursement, 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 space with significant upside potential.

Culture
Partners with nonprofits
Open door policy
OKR operational model
Team based strategic planning
Pair programming
Open office floor plan
Flexible work schedule
Remote work program
Our remote work program includes full-time remote for specific positions, and the ability to work remotely on occasion for all positions.
Diversity
Highly diverse management team
Mandated unconscious bias training
Hiring practices that promote diversity
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Vision insurance
Health insurance
Life insurance
Team workouts
HopSkipDrive employees work out together at the free onsite gym.
Financial & Retirement
401(K)
Company equity
Child Care & Parental Leave Benefits
Generous parental leave
Family medical leave
Company sponsored family events
HopSkipDrive hosts our annual summer party with the Company and their families.
Vacation & Time Off Benefits
Unlimited vacation policy
Paid holidays
Paid sick days
Office Perks
Commuter benefits
HopSkipDrive offers a reimbursement program for using public transportation to get to work; in addition to a pre-tax commuter benefits for all employees.
Free snacks and drinks
Company-sponsored happy hours
Happy hours are hosted at all the amazing nearby downtown LA spots.
Onsite office parking
Pet friendly
HopSkipDrive's pet policy is dog friendly.
Onsite gym
Professional Development Benefits
Job training & conferences
HopSkipDrive offers employees professional development opportunities like annual individual budget for training, The ability to attend job related conferences and seminars.
Tuition reimbursement
Lunch and learns
HopSkipDrive hosts weekly lunch and learns.
Promote from within

More Jobs at HopSkipDrive

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about HopSkipDriveFind similar jobs like this