×
Register Here to Apply for Jobs or Post Jobs. X

Engineer Full Stack Software

Job in Hawthorne, Los Angeles County, California, 90250, USA
Listing for: Surf Air
Full Time position
Listed on 2026-02-08
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Overview

Full Stack Software Engineer

POSITION DESCRIPTION

JOB TITLE: Full Stack Software Engineer

DEPARTMENT: Tech/IT

FLSA STATUS: Exempt

POSITION SUMMARY:

Surf Air Mobility is building a world where air travel is the most sustainable, affordable, comfortable, quiet, and fastest way to travel any distance. We have brought all of the pieces together in order to accelerate the next great revolution in aviation: electric flight. By unlocking affordable, more sustainable, personalized air transportation for everyone, Surf Air Mobility promises to bring aviation into the modern age.

There are three primary departments that work closely together:
Marketplace, Amp Division, and Air Operations. We are looking for talented individuals that are passionate about shaping the future of air mobility and inventing something the world has never seen before.

Surf Air Mobility represents the sense of adventure, discovery and gateway to new possibilities – where entrepreneurship is a cult and changes the way people experience the world. We want to turn the world of aviation on its head and believe the only way to do so is by being bold and new. Nothing is sacred and in fact we want to change everything that slows people down.

Innovation and creativity is what we thrive on.

As our ideal Full Stack Software Engineer, you are an individual that is naturally attracted to the Surf Air brand and you “get it”. You have a strong personality of your own and are committed to offering support to the company and its vision.

Objectives of this role:

  • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
  • Develop new features and infrastructure in support of rapidly emerging business and project requirements
  • Assume leadership of new projects, from conceptualization to deployment
  • Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design
  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities

Key Responsibilities include but are not limited to:

  • Participate in all aspects of agile software development, including design, implementation, and deployment
  • Architect and provide guidance on building end-to-end systems optimized for speed and scale
  • Work primarily in Ruby, Java/JRuby, React, and Java Script
  • Engage with inspiring designers and front-end engineers, and collaborate with leading back-end engineers to create reliable APIs
  • Collaborate across time zones via Slack, Git Hub comments, documents, and frequent video conferences
Position Requirements

Knowledge, Skills & Abilities:

  • At least one year of experience in building large-scale software applications
  • Experience in building web applications
  • Experience in designing and integrating RESTful APIs
  • Knowledge of Ruby, Java/JRuby, React, and Java Script
  • Excellent debugging and optimization skills
  • Experience in unit/integration testing
  • Knowledge in troubleshooting and administration tasks on Linux systems is a plus.
  • Technical skills to troubleshoot unknown problems with minimal supervision.
  • Excellent customer service and verbal and written communication skills.
  • Ability to manage and prioritize multiple, simultaneous assignments and tasks throughout the day.
  • Qualification Standards:
  • Bachelor’s degree (or equivalent) in computer science, information technology, or engineering
  • Interest in learning new tools, languages, workflows, and philosophies
  • Professional certification
Physical requirements
  • Must have sufficient vision and ability to safely perform the essential functions of the position in a normal office environment.
  • Must be able to communicate through verbal, written and electronic means
  • Must be able to access filing cabinets, drawers, and shelves of varying height.
  • Must be able to move up to 25 pounds on an infrequent basis.

Disclaimer:
This job description is not an exclusive or exhaustive list of all job functions that an employee in this position may be asked to perform from time to time.

Must be authorized to work in the United States.

Benefits

Competitive Salary:
Attractive compensation package based on…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary