Software Engineer - Front End Developer

Posted 24 Days Ago
Moffett, VA, USA
In-Office
90K-140K Annually
Mid level
Aerospace
The Role
Develop JavaScript-based simulation web applications using React and Node.js. Build data-driven 2D/3D visualization components, backend integrations, dashboards, and reusable simulation modules. Collaborate with researchers, customers, DevOps teams, and system administrators to deliver scalable, secure frontends for aviation research, demonstrations, analytics, and operational use. Apply automated testing, CI/CD, cloud deployment, API integration, and software quality practices.
Summary Generated by Built In

NASA Ames Research Center’s Aviation Systems Division (Code AF) has developed specialized tools for airspace management, simulation, geospatial visualization, data engineering, and project risk management. The Code AF Software Facility team is seeking an experienced front-end developer to expand the capabilities of these tools. This role involves building JavaScript-based simulation web applications, React and Node applications, data-driven visualization components, backend integrations, and reusable simulation modules. The developer will collaborate with researchers, customers, DevOps teams, and system administrators to deliver high-fidelity, scalable, and secure simulation and visualization frontends supporting research, demonstrations, analytics, and operational use cases. Join our team as we build the technologies that will help drive modernization of the National Air Space.

Required Skills and Experience

  • Bachelor’s Degree or higher in Computer Science or related engineering disciplines
  • 3-5 years of experience (including relevant college projects) developing applications using modern Javascript frameworks (React, Node.js, Vue, Three.js, WebGL/WebGPU) in an Agile environment
  • Passion for quality and writing clean, solid, readable code that scales and performs well
  • Knowledge of backend integration, APIs, microservices, and data pipelines
  • Familiarity with REST, WebSockets, gRPC, and event-driven architectures
  • Demonstrated Full-stack development experience, including UI dashboards and backend APIs
  • Experience with Continuous Integration/Deployment (CI/CD) pipelines, deployment automation, and cloud environments (AWS, Azure, GCP)
  • Deep understanding of software quality assurance, automated testing, and documentation practices

Other Desired Skills

  • Experience with photorealistic rendering, physics-based interactions, and multi-entity simulations
  • Familiarity with distributed simulation deployment, cluster configuration, and load balancing
  • Exposure to data engineering workflows, simulation playback, and analytics pipelines
  • Knowledge of IT system coordination, virtualization, and container environments
  • Experience with Unity or similar game engines for simulation environments
  • Understanding of 2D/3D geospatial visualization, terrain modeling, and real-time state updates
  • Working knowledge of the Atlassian toolset (JIRA, Confluence)
  • Familiarity with aviation and/or air traffic management concepts

EEOE including Vets and Disability

No visa sponsorship for this opportunity

Skills Required

  • Bachelor's degree or higher in Computer Science or a related engineering discipline
  • 3-5 years of application development experience, including relevant college projects
  • Experience with modern JavaScript frameworks such as React, Node.js, Vue, Three.js, WebGL, or WebGPU
  • Experience developing in an Agile environment
  • Knowledge of backend integration, APIs, microservices, and data pipelines
  • Familiarity with REST, WebSockets, gRPC, and event-driven architectures
  • Full-stack development experience, including UI dashboards and backend APIs
  • Experience with CI/CD pipelines, deployment automation, and cloud environments
  • Strong understanding of software quality assurance, automated testing, and documentation practices
  • Experience with photorealistic rendering, physics-based interactions, and multi-entity simulations
  • Familiarity with distributed simulation deployment, cluster configuration, and load balancing
  • Exposure to data engineering workflows, simulation playback, and analytics pipelines
  • Knowledge of IT system coordination, virtualization, and container environments
  • Experience with Unity or similar game engines
  • Understanding of 2D/3D geospatial visualization, terrain modeling, and real-time state updates
  • Working knowledge of JIRA and Confluence
  • Familiarity with aviation or air traffic management concepts
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Albuquerque, NM
99 Employees
Year Founded: 2010

What We Do

Metis Technology Solutions is a technical services company with capabilities in scientific computing, aviation and space applications and systems development, aerospace engineering, modeling and simulation, guidance and control, aviation safety systems and data analysis, computing facility development and operations. For current career opportunities please go to www.metis-tech.com and click on Careers.

Similar Jobs

Augmented Intelligence (AUI) Inc. Logo Augmented Intelligence (AUI) Inc.

Software Engineer

Artificial Intelligence • Machine Learning • Conversational AI • Generative AI
In-Office
3 Locations
45 Employees
97K-120K Annually

Fairwinds Technologies Logo Fairwinds Technologies

Software Engineer

Aerospace • Hardware • Information Technology • Defense
In-Office or Remote
3 Locations
35 Employees
75K-85K Annually
In-Office
McLean, VA, USA
486 Employees
90K-140K Annually

Lockheed Martin Logo Lockheed Martin

Software Engineer

Aerospace • Security • Cybersecurity • Industrial
Hybrid
Manassas, VA, USA
108588 Employees
136K-252K Annually

Similar Companies Hiring

Rangeview Thumbnail
Aerospace • Robotics • Energy • Defense • Manufacturing • Weapons Systems
El Segundo, California
38 Employees
Outpost Space Thumbnail
Aerospace • Defense
Los Angeles, California
38 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account