Senior Frontend Software Engineer

location_onGreenwood Village, Colorado, United Statesschedule21 hours ago
sync_altWork style:Hybrid
trending_upExperience level:Senior
historyMinimum experience:6+ years
schoolEducation:Bachelor’s degree
Apply Nowopen_in_new

Job description

York is seeking a Senior Frontend Software Engineer who is passionate about building software that pushes the bounds of what's possible. Our software is a modern web-based application (React/TypeScript, C# .NET) with a microservice infrastructure (Docker, Kafka, REST) that operators use to monitor and control constellations of spacecraft across several active missions.

As a senior member of the team, you'll own the frontend experience end-to-end, from design system management to the real-time telemetry dashboards that satellite operators depend on in high-stakes environments. You'll partner closely with UI/UX, backend engineers, and operators to build interfaces that are fast, reliable, and intuitive under pressure, tackling difficult problems like:

Visualizing live satellite state across a constellation

Surfacing alerts during critical mission windows

Designing workflows to transfer data between air-gapped environments

Ensuring full UI functionality during the transfer of control between Mission Operation Centers

You'll also drive frontend best practices across the team and help junior engineers grow their craft.

Prior space-industry experience is not required.

Position Details

Team size: 6-8 developers

Remote Policy: Hybrid (4 days in office)

Responsibilities

Lead development of user-facing features using TypeScript and React, collaborating closely with UI/UX and backend engineers to deliver cohesive, performant experiences

Translate designs and requirements into high-quality, maintainable code that meets both functional and visual standards

Build and own reusable components, shared libraries, and design systems that scale across the platform

Engineer frontend algorithms and business logic to support scalability, automation, and near-real-time data presentation

Write unit tests and documentation for internal users and customers

Participate in agile ceremonies including sprint planning, standups, and retrospectives

Other duties as assigned

Team Leadership

Collaborate with engineers, operators, UI/UX, and customers across departments

Mentor junior and mid-level engineers through code reviews, pair programming, and design discussions

Contribute to sprint planning, technical scoping, and cross-team alignment on feature work

Help establish and advocate for frontend best practices and design system standards across the team

Required Qualifications

Bachelor's degree in Computer Science or related field

6+ years of software engineering experience with a strong focus on frontend and web application development

Deep proficiency in modern React, including component architecture, performance optimization, and state management patterns

Strong expertise in TypeScript and its application in large-scale frontend codebases

Experience building and maintaining design systems and shared component libraries

Proficiency with common front-end tooling such as Yarn, Babel, and Material-UI

Experience with Git in a collaborative, multi-contributor environment

Familiarity with backend APIs and the ability to design and consume REST APIs effectively

Demonstrated ability to mentor engineers and drive frontend code quality through reviews and design discussions

Proven ability to collaborate across engineering, UI/UX, and operational stakeholders

Exceptional problem-solving skills with the ability to navigate ambiguous requirements independently and drive to resolution

Strong verbal and written communication skills, including presenting technical concepts to non-technical audiences

Ability to thrive in a fast-paced, mission-driven environment

Active security clearance or ability to obtain one

Preferred Qualifications

Experience with modern state management tools such as TanStack Query

Experience with WebAssembly (WASM) for performance-critical frontend workloads

Experience with WebGL or other canvas-based rendering for data-rich environments

Experience with offline-first development architecture and local data synchronization strategies

Skills mentioned


Aerospace
Greenwood Village, Colorado, United States

Apply for this job

Use the application link supplied with this listing to apply to York Space Systems. Check the destination before entering personal information.

Apply Nowopen_in_new