Software Engineer - Front End Developer

Metis Technology Solutions, Inc.
Mountain View, CA, United States
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$90,000.0 - $140,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Confluence JIRA Automation of Tests Microsoft Azure Continuous Integration Information Engineering Game Engine Node.Js Distributed Simulation
+21 more
Software Quality Assurance (SQA) Virtualization Technology Web Application Frameworks WebSocket WebGL Three.js Google Cloud Load Balancing Cloud Platform System ReactJS Software Application Programming Vue.js Event Driven Architecture Information Technology Deployment Automation Atlassian Tools Enterprise Integration Restful APIs Grpc Data Pipelines Microservices

Requirements

  • 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

About the company

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.

Apply for this position

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

Apply on www.juju.com

Good distractions

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

2:00 min

Overview of gRPC and language-agnostic environments

Max Hausner Max Hausner +1 · WWC 2025

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

5:18 min

Generating WebGL shaders manually for complex multiple shape strokes

Elena Torró · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:11 min

Evaluating architectural trade-offs between REST and gRPC

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all