Frontend Web App Engineer

Beacons AI Inc.
San Carlos, CA, United States
2 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Architectural Patterns Software Quality Code Review Data Streaming TypeScript Web Applications Web Standards ReactJS Backend Front End Software Development Video Streaming
+1 more
Api Design

Job description

We are seeking a Frontend Web App Engineer to join our team and help build high-impact web interfaces that integrate with our flight safety platform. In this role, you will work closely with senior engineers, product managers, and designers to develop user-facing features that enable interaction with complex aviation data. You’ll contribute to production systems, grow your technical skills, and play a meaningful role in advancing flight safety and operational efficiency.

What You’ll Do

  • Design and implement React-based features for web applications that work with real-time and historical aviation data.
  • Integrate, process, and visualize data from multiple sources, including live streams and archived datasets.
  • Collaborate with backend engineers, product managers, and UX/UI designers on feature design and implementation.
  • Contribute to code reviews and follow established frontend best practices and architectural patterns.
  • Help ensure frontend systems are reliable and maintainable through testing and documentation.
  • Contribute to reusable components and shared frontend libraries.

Requirements

  • 2+ years of experience building user-facing web applications, or equivalent experience through internships, projects, or coursework.
  • Experience with React, TypeScript, JavaScript, state management, and modern web standards (HTML/CSS).
  • Familiarity with asynchronous frontend patterns and working with APIs or data streams.
  • Strong problem-solving skills and eagerness to learn from feedback and mentorship.
  • Ability to work effectively in a collaborative, fast-moving environment.
  • Attention to code quality, performance, and maintainability.

Bonus Points

  • Passion for aviation and a desire to improve air travel efficiency and safety.
  • Experience with mapping or geospatial tools such as Mapbox or Cesium.
  • Exposure to live data or video streaming concepts.

Benefits & conditions

Perks & Benefits (Full-Time Employees)

  • Healthcare: 100%* of employee medical premiums covered; 25% for dependents
  • Time Off: 3 weeks PTO plus 13+ paid company holidays
  • 401(k): Offered (no current employer match, but we are committed to enhancing this benefit in the future)

Due to U.S. export control regulations, we can only hire U.S. Persons (U.S. citizens, Green Card holders, lawful permanent residents, or individuals granted asylum or refugee status). We are unable to provide visa sponsorship or support visa transfers. All work must be performed in the United States.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

2:13 min

Leveling up frontend skills through experimental passion projects

Elad Shechter · World Congress 2021

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all