ICEYE

Senior Fullstack Engineer – Fleet UI

ICEYE

full-time

Posted on:

Location Type: Hybrid

Location: HelsinkiFinland

Visit company website

Explore more

AI Apply
Apply

Salary

💰 €5,500 - €7,500 per month

Job Level

About the role

  • Build, and maintain features across a React + TypeScript project serving real-time satellite operations
  • Collaborate closely with a UI/UX designer in developing sophisticated UI components and data visualizations tools including timeline views, 3D globe rendering (Cesium), and pass planning interfaces
  • Integrate with multiple backend services via GraphQL and REST and collaborate with backend teams in shaping and developing new services
  • Drive frontend architecture decisions — state management strategy, component design, performance optimization
  • Support the team with DevOps work across multiple environments — including managing Docker-based deployments, configuring environment-specific runtime settings, and contributing to release workflows
  • Write and maintain unit tests (Jest + Testing Library) and end-to-end tests (Playwright)
  • Participate in code reviews, uphold coding standards, and mentor engineers on best practices
  • Contribute to CI/CD pipelines and oversee migration from Webpack 5 to Vite

Requirements

  • 5+ years of professional experience building fullstack production-grade applications using React, TypeScript (ES6+) and Node
  • Experience building backend services using frameworks such as Django, FastAPI or Flask
  • Strong understanding of component-based architecture, modern React patterns, and state management approaches
  • Experience designing, developing, and consuming RESTful and GraphQL APIs
  • Solid testing discipline, including unit and end-to-end testing with tools such as Jest and Playwright
  • Experience with modern frontend tooling and build systems such as Vite, webpack, and npm
  • Proficiency with Git and collaborative development workflows
  • Strong problem-solving skills and ability to debug complex, cross-layer issues
  • Understanding of web application security best practices
  • Relevant higher education degree in Computer Science, Software Engineering, or a related technical field
Benefits
  • Our benefits are designed to support your health and wellbeing — at work and beyond.
  • We keep improving them based on employee feedback, and offerings vary by location.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptNodeDjangoFastAPIFlaskGraphQLRESTJestPlaywright
Soft Skills
problem-solvingcollaborationmentoringcode reviewcommunication