
Senior Fullstack Engineer – Fleet UI
ICEYE
full-time
Posted on:
Location Type: Hybrid
Location: Helsinki • Finland
Visit company websiteExplore more
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