Business Forms

Senior Full Stack Developer, satellites – Job Order 3398

Senior Full Stack Developer, satellites – Job Order 3398

Location: Seven Corners, VA 22044
Compensation: Not listed
H-1b sponsorship available for existing H-1B’s
Stock options

Located in the northern Virginia, Washington, DC metro area, my client is a startup with patented communications technology that enables text messaging anywhere in the world with direct satellite to mobile device communications which does not require special dedicated receivers to operate, just your standard mobile device. They have series A funding and will soon be going out for series B.

As a Senior Full Stack Developer, you will be an integral part of the software development team and contribute to the design, development, integration and testing of our constellation’s ground systems. You will have a key role in the evolution of the cloud systems that will support our growing satellite fleet around robust backend APIs and modern front-end applications that are used daily for satellite operations as well as for planning and analysis.

If you enjoy the challenge of building software at scale as part of a team of aerospace and software engineers and have a track record of developing applications end-to-end, then we look forward to meeting you! No space-related experience is required, but creativity and a willingness to learn new things are a must!

Core Responsibilities:

As a Full Stack Developer on the Ground Systems team, your core responsibilities are as follows:

Gather requirements and help define APIs and data models for our growing suite of microservices
Implement backend services to support planning and operations of our constellation (telemetry, command, orbital predictions, scheduling, etc.)
Implement modern frontend applications for operations and internal applications (data analysis, reporting, etc.)


Bachelor’s degree (or more) in Computer Science, Computer Engineering or related engineering technical field.
7-10+ years of software development experience is desired
Knowledge of core frontend (JavaScript/TypeScript, HTML5, CSS3) and at least one framework (Angular, React, Vue)
Strong knowledge of at least 2 server-side languages (Rust, Go, Java, Node, Python). Rust is a must for the backend.
Familiarity with SQL and at least one RDBMS (PostgreSQL, MySQL)
General understanding of caching mechanisms and technologies (Reddis, memcached)
Familiarity with best practices for microservices design/modelling (Swagger/OpenAPI, UML) and testing (unit testing and functional testing with tools such as Postman or Insomnia)
Bonus points for experience with Docker and CI/CD pipelines as well as with frontend testing automation using tools such as Selenium, Cypress or Playwright
Must have good communication skills and be able to work independently as well as in a team environment

To apply for this job email your details to

This entry was posted in . Bookmark the permalink.
Verified by MonsterInsights