Located in Northern California, the team at Joby Aviation is driven by our goal of creating an affordable, all-electric air transportation system. Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling

Senior Full Stack Software Engineer - Air Taxi Product

Joby Aviation • 
Santa Cruz, California, United States
Position Type: Permanent
Job Description:
Located in Northern California, the team at Joby Aviation is driven by our goal of creating an affordable, all-electric air transportation system. Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and places that matter most. Since 2009, our team has worked steadily to make this dream a reality. We’ve designed and tested many generations of prototype aircraft capable of serving in a network of electric air taxis. We’re looking for talented, committed individuals to join our team as we push onwards toward certifying the Joby aircraft with the Federal Aviation Administration, scaling our manufacturing, and preparing to launch commercial service in 2025.

Were looking for a highly motivated Senior Full Stack Software Engineer to join our Air Taxi Product team. We are seeking an experienced engineer who is passionate about building something exciting and new and wants to help make quiet, emissions-free flight an everyday reality. As a senior full stack developer on the air taxi product team you will work closely with product management, design and flight operations to realize a brand new suite of applications that will power our air taxi services. These applications touch all parts of the customer and operational experience from a customer booking a flight to the behind the scenes operations to serve that flight safely and efficiently.

Responsibilities
  • Work closely with airspace engineers, product and design to build out our agent-based simulation capability as a first class citizen in our air taxi product suite
  • Develop highly sophisticated automated agent capabilities
  • Develop our front end to control, manage, visualize and analyze simulation runs
  • Integrate the simulation capability to test and validate our air taxi services
  • Collaborate with our frontend and backend teams on interfacing and architecting our air taxi product suite
  • Design and implement highly horizontally-scalable architectures
  • Maintain and improve existing code with a pride of ownership
  • Write reusable code for components and styles
  • Manage project timelines, implementation design specifications, system flow diagrams, documentation, testing and ongoing support of systems
  • Mentor junior engineers
Required
  • B.S. or M.S. Computer Science or related field
  • 5+ years of programming experience
  • Experience with relational databases and SQL/NoSQL
  • Experience with Java, Golang or a similar object-oriented programming language
  • Experience with modern web technologies and frameworks such as React, Vue, Solid, etc.
  • Experience with GRPC and GraphQL APIs
  • Proficiency with HTML, CSS, JavaScript and Typescript
  • Knowledge of browser troubleshooting and debugging practices and techniques
  • Experience with graphic design applications such as Photoshop and Figma
  • Experience with developing data-rich applications and techniques for creating great UI architecture and engineering
  • Experience with client-side data processing, rendering performance, and visualizations
  • At ease with technology, able to quickly pick up new tech stacks and troubleshoot
  • Familiar with git and github workflows
  • Proactive, able to take initiative and work independently
  • Experience with real time data processing and streaming
Desired
  • Experience handling sensitive customer data and logs
  • Experience in developing high traffic distributed web applications
  • Experience with simulation technologies
  • Experience with cloud environments as well as application deployment and scaling technologies such as AWS, Kubernetes, docker, Firebase
  • Are a pilot or have an interest in aviation and/or new transportation technology

Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is $106,600 - $171,500/year. The compensation package will be determined by job-related knowledge, skills, and experience.

Joby also offers a comprehensive benefits package, including paid time off, healthcare benefits, a 401(k) plan with a company match, an employee stock purchase plan (ESPP), short-term and long-term disability coverage, life insurance, and more.

EEO

Joby is an Equal Opportunity Employer.

(Job and company information not to be copied, shared, scraped, or otherwise disseminated/distributed without explicit consent of JSfirm, LLC)

JSfirm, LLC

Roanoke, TX

jobs@jsfirm.com

JSfirm LLC, Privacy Policy

All rights reserved. 2001-2024 JSfirm