Frontend Engineer - Mission Control Center (MCC)
GalaxEye Space
Job Description
GalaxEye Space is building a new-generational fleet of multi-sensor Earth observation satellites. Our mission is to transform complex satellite data into clear, actionable insights for decision-makers on Earth.
At the heart of this ecosystem is our Mission Control Center (MCC)—the software backbone connecting space, ground, and users. MCC enables real-time monitoring and control of satellite health, ground station passes, tasking, and mission performance.
As a Frontend Engineer (MCC), you will shape how this system is visualised, understood, and operated by teams across Operations, Flight Software, and Mission Management.
Role Overview
We are looking for a Frontend Engineer to design and develop mission-critical dashboards and visualisations for satellite operations. You will convert raw telemetry, events, schedules, and mission data into high-signal, reliable user interfaces used in real time for planning, execution, monitoring, and decision-making.
This is a fast-paced role requiring engineers who can move from concept to production quickly—without compromising clarity, reliability, or usability.
Key Responsibilities
Design and implement MCC dashboards and visualisations covering telemetry, command & control, ground station passes, mission timelines, alerts/anomalies, and mission KPIs.
Develop modular, reusable UI components optimised for control-room usage (dense layouts, clear hierarchy, multi-monitor workflows, dark-mode compatibility).
Build data visualisations (charts, timelines, tables, maps) to simplify complex system behaviours.
Integrate frontend systems with backend APIs (REST / WebSockets / SSE) for live and historical data.
Collaborate closely with mission operations, flight software, and ground segment teams to design UIs aligned with real operational workflows.
Own frontend performance and reliability—ensuring smooth real-time updates, robust handling of slow networks, and clear states for errors, loading, disconnects, and failovers.
Contribute to the MCC design system and internal component library used across tools and consoles.
Maintain documentation for UX flows, component usage guidelines, and technical specs.
Requirements
2+ years of experience building web applications using React and JavaScript/TypeScript.
Strong fundamentals in HTML5, CSS3, responsive design, and basic accessibility.
Experience developing data-heavy dashboards or operational UIs (monitoring tools, internal consoles, admin panels).
Understanding of backend API integration (REST), including authentication, error handling, and performance considerations.
Solid grasp of state management tools such as Redux, Zustand, Recoil, or similar.
Experience with component-driven development and scalable frontend architecture.
Familiarity with visualisation libraries like Recharts, ECharts, D3, Highcharts, etc.
Experience collaborating with designers and converting Figma designs into pixel-perfect UIs.
Comfort working with Git, branches, code reviews, and PR workflows.
Strong communication and documentation skills.
Bonus Skills (Nice-to-Have)
Interest or background in space systems, mission control, or satellite/ground segment operations.
Experience with geospatial or 3D visualisation tools: Mapbox, Leaflet, Cesium, Deck.gl, OpenLayers.
Exposure to telemetry, command & control workflows, and real-time streaming UIs (WebSockets, SSE, Grafana/Kibana-like dashboards).
Experience working on high-availability or mission-critical systems (banking, telco, industrial control).
Familiarity with backend services (Python/FastAPI or Node.js/Express) and distributed systems (message queues, time-series databases, observability stacks).
Benefits
Competitive salary and performance-based bonuses
Health insurance and wellness programs
Flexible work arrangements
Opportunity to work on cutting-edge Earth Observation technologies
Collaborative, innovative, and growth-focused work environment