Full-Stack Developer - TypeScript / React / GraphQL
Role details
Job location
Tech stack
Job description
We develop software for the space industry - in an environment where reliability, precision, and technical depth are essential. Our solutions support ground station operations and make satellite telemetry visible, understandable, and usable in real time inside mission control rooms.
Our software is used in the context of crewed and uncrewed space missions, from launch support to ongoing mission operations. In addition to professional software products for the space sector, we also operate Heavens-Above.com, one of the long-standing platforms for satellite predictions and amateur astronomy.
What do we offer?
- A hybrid working model with at least two days per week on site and the remaining days from home.
- The opportunity to work on mission-critical software for the space industry, including live telemetry solutions for mission control rooms.
- Direct ownership and visible impact in a small, specialised software company.
- Exposure to recognised space organisations, satellite missions and a long-running public astronomy platform used by space enthusiasts worldwide.
What can you expect?
- You develop and maintain the web site which supports satellite operations
- You develop a new GraphQL API written for the nest Javascript platform, providing access to all operational data stored in SQL Server, Postgres, and other data sources
- You develop the front-end using the latest version of React, React Router, and TypeScript
- You participate in the entire software development life cycle, from concept and design to testing and deployment
- You ensure code quality, scalability, and security of applications
Requirements
Do you have experience in TypeScript?, Do you have a Bachelor's degree?, * You have a Bachelor's degree or equivalent experience in Computer Science or a related field
-
You are familiar with backend technologies, particularly ASP.Net Core, NestJS, GraphQL, SQL Server, and PostgresDB
-
You are familiar with the programming languages C#, Typescript, and Javascript
-
You are proficient in frontend development using Angular
-
You possess excellent problem-solving and analytical skills
-
You are eager to learn new technologies and adapt to evolving project requirements
-
You have the ability to work in a collaborative team environment
-
You are fluent in English and have strong communication skills