Coastline is a startup on a mission to eradicate car crashes. We do this through driving education, and are the largest driving school in the United States. We are a people-first organization, and our technology sits at the root of the industry-leading experiences we deliver to our customers. Everything we build is done to improve the lives of our students and instructors, often as a direct result of the feedback they give us. This collaboration between engineering, product, instructors and students is what has allowed us to grow fast while maintaining the highest standards.

About our stack and team:

Our customers, both instructors and students, interface with our services through our React (TypeScript, NextJS, Apollo, GraphQL) web-app backed by Firebase services. As a full stack engineer, you will play a critical role in developing our services, making architectural decisions, and ensuring the security and scalability of everything we build. You will tackle complex engineering problems in a small team working alongside Coastline's founders who have built the service from the ground up. We deploy code multiple times a day so the work you do this morning could improve someone's life this afternoon.

You will:

  • Have a high level of autonomy to work on our React/NextJS web application
  • Take concepts and ideas to production and improve the product experience for our customers
  • Be one of the first non-founder engineers at a high-growth startup, with long-term career growth opportunities

You are:

  • Collaborative by nature - you like to give input and ask for it, too
  • Self-motivated, with an entrepreneurial attitude
  • Someone who loves interesting challenges and thrives in a startup environment
  • Committed to learning and self-improvement
  • Detail-oriented to maintain standards while working on a small team

We provide:

  • A supportive, collaborative work environment
  • Encouragement to learn new things, make mistakes, and improve your skills
  • A healthy work-life balance - people first means family first
  • Freedom and flexibility to let your creativity and enthusiasm for helping rid the world of car crashes flourish

Qualifications:

  • 3+ years of experience with React
  • 2+ years with TypeScript
  • 5+ years with any programming language
  • Some experience with NextJS, even on personal projects
  • Bonus: Experience with Apollo, GraphQL, Google Cloud, Firebase RTDB, MongoDB, PostgreSQL, Cypress, Jest

Position details:

  • Full time, salaried position
  • Coastline is 100% remote by design
  • Includes paid time off, health, vision and dental benefits
  • Salary dependent on experience

How to apply:

Apply with your resume or portfolio. Include GitHub links and side projects when possible. And please let us know why helping rid the world of car crashes is important to you. We look forward to learning more about you!

Our hiring process

  1. 10-15 minute code exercise
  2. 30 minute call with co-founder & CTO
  3. 2-hour technical interview with peer engineer
  4. Reference and background checks
  5. Offer

Our commitment to people

We have three core values at Coastline, in this order:

  1. People First
  2. Transparency
  3. Efficiency

Equality and diversity is part of our People First core value. It’s everyone’s job to ensure that we create an open, caring and inclusive workplace for everyone qualified and motivated to help us end car crashes.

We are an Equal Opportunity Employer. That means that we support diversity and inclusion and do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by federal or state law or local ordinance.