About the job
Role Highlights:
- Position: Senior Fullstack Engineer
- Location: Espoo
- Department: Engineering, Fleet Control and Communications
- Reports to: Engineering Manager, Fleet UI
- Employment Type: Permanent
- Workplace Model: Hybrid
- Note: Employment is subject to applicable security screening (including SUPO, where required).
Why This Role Matters:
As a Senior Fullstack Engineer in the Fleet UI team, you will develop a mission-critical system utilized by satellite operators. The challenges are technically complex, involving satellite configuration management, 3D orbit visualization, coordination of global ground station passes, and automation of mission operations. Your UI decisions will have a direct impact on satellite mission outcomes.
Who We Are:
ICEYE provides cutting-edge space-based intelligence, surveillance, and reconnaissance (ISR) capabilities to governments and allied nations. Our services include sovereign and turnkey ISR missions powered by our leading synthetic aperture radar (SAR) satellite technology, along with access to data from the largest SAR satellite constellation globally. Our solutions empower partners to detect and respond to critical changes on Earth with unmatched speed and accuracy—day or night, in any weather—backed by ultra high-resolution imagery and high-frequency revisits.
As a reliable partner for defense, intelligence, security, and maritime domain awareness, ICEYE’s near real-time data offers a tactical advantage for mission-critical operations. Our platform is designed for dual use, serving civil protection and commercial clients in areas like natural catastrophe intelligence, insurance, maritime monitoring (including oil spill detection), and finance, contributing to global security and community resilience.
Headquartered in Finland, ICEYE operates worldwide across Europe, North America, the Middle East, and Asia-Pacific. With over 900 employees, we share a common vision: to enhance life on Earth by establishing ourselves as the leading source of truth in Earth observation.
Your Day-to-Day Responsibilities:
- Develop and maintain features within a React + TypeScript project that supports real-time satellite operations.
- Work closely with a UI/UX designer to create advanced UI components and data visualization tools, including timeline views, 3D globe rendering (Cesium), and pass planning interfaces.
- Integrate with various backend services using GraphQL and REST, collaborating with backend teams to design and implement new services.
- Lead frontend architecture decisions concerning state management strategies, component design, and performance optimization.
- Assist the team with DevOps tasks across multiple environments.

