Full-Stack Developer - TypeScript / React / GraphQL

Heavens-Above GmbH
Weßling, Germany
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Weßling, Germany

Tech stack

ASP.NET
JavaScript
API
C Sharp (Programming Language)
Software Quality
PostgreSQL
Microsoft SQL Server
Operational Data Store
Software Engineering
TypeScript
Working Model 2D
Network Routers
React
Angular
Information Technology
GraphQL
Front End Software Development
NestJS
Programming Languages

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

Apply for this position