Senior Space Products Front-End Software Engineer
New Today
a.i. solutions is looking to hire a motivated JavaScript/TypeScript developer to lead development of the front end for our space mission planning and operations software products. Our flagship software, FreeFlyer, is an industry-leading orbit dynamics tool used by agencies like NASA, the US Space Force, and commercial customers worldwide to ensure the success of current and future crewed and uncrewed spaceflight missions. FreeFlyer’s user-friendly UIs, integrated development environment, and domain-specific scripting language provide its users with full control over their mission simulation and visualization.
Having been developed for over 20 years, our suite of products is kept modern, efficient, and enjoyable to work in through constant improvement by a development team that welcomes fresh ideas and new perspectives. The successful candidate will demonstrate the ability to embrace the a.i. solutions mission and work to continually exceed the expectations of our customers.
Essential Roles & Responsibilities:
Develop and test front end components for space mission applications
Solve challenging problems related to complex state management, interactive 2D and 3D visualizations, and processing simulation data streams
Lead discussions for implementation strategies of new features and improvements with the team
Arrange for and conduct peer reviews of code to ensure that quality standards are met
Plan and build technical demonstrations to deliver to current and prospective space mission customers
Aid active satellite missions with technical inquiries alongside the technical support team
Advocate for new technologies that positively impact the workflow and opportunities for our products
Minimum Qualifications: Bachelor's degree in computer science, engineering, physics, or related field
4+ years of experience working with Javascript technologies such as Svelte, React, Vue.js, or similar
U.S. citizenship
Desirable Experience: JavaScript application development with Svelte
Desktop application development using Electron
CSS and managing styles for JavaScript projects
UI/UX design experience with design tools such as Figma
3D rendering technologies such as WebGL or WebGPU in modern browser APIs such as Web Workers, Message Channels, and WebSockets
Common JavaScript development tools such as Vite, Vitest, and Playwright with the usage of node.js and C/C++ addons
Build and test infrastructure services such as GitHub Actions
Collaboration with UI/UX designers and product development team
MAKE A MOVE, MAKE AN IMPACT.
a.i. solutions was founded over 25 years ago with a mission to MAKE AN IMPACT by exceeding expectations. A move to our team means using your passion and ingenuity to MAKE AN IMPACT through innovations, defending national security, and enabling access to space. MAKE A MOVE to join a team driven by a shared ambition and rewarded for individual contributions.
BENEFITS THAT MAKE AN IMPACT: Salary ranges from $125,000 to $150,000 depending on relevant experience and qualifications
View Our Benefits Offerings
Paid Time Off and Holidays
401k Safe Harbor Plan, we contribute on Day #1
Paid Parental leave for Mom & Dad
Company Paid Life/AD&D
Tuition Assistance
Wellness plans that reward wellbeing & work life harmony
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
- Location:
- Maryland Line, MD, United States
- Category:
- Computer And Mathematical Occupations