Logo
Mediabistro

Qualified Technical Services is hiring : Web UI Developer - Space Mission Contro

Mediabistro, Mountain View, California, United States

Save Job

Work Location : NASA Ames Research Center - Mountain View, CA

Minimum Citizenship : U.S. Citizen or Permanent Resident

JOB DESCRIPTION - Web UI Developer - Space Mission Control System

NASA, working with private industry, is planning our return to the Lunar Surface. For the first time since 1972, we are planning boots on the Moon. These explorations will include both human and robotic missions, including the Lunar Polar explorations with the VIPER rover. Join the team at NASA in Silicon Valley to contribute to these exciting missions.

We seek an experienced software developer to work on an open source, next-generation web-based mission control system. As part of the Open MCT (Open Mission Control Technologies) project, you will develop code supporting lunar efforts, enhancing a platform used for NASA’s interplanetary and Earth-observing spacecraft, and building new features for upcoming lunar missions. Open MCT is developed at NASA's Ames Research Center, in collaboration with the Jet Propulsion Laboratory, with a community of users and developers inside and outside NASA.

This role requires self-motivation and the ability to work independently. A passion for space is a plus. The position is based at Ames Research Center, with occasional travel to other NASA centers across the U.S.

Responsibilities :

  1. Take ownership of new components and functionalities for the Open MCT platform, working proactively with users to understand requirements, and designing, developing, and testing new features.
  2. Participate in discussions regarding the architecture and roadmap of the Open MCT platform.
  3. Develop unit tests and conduct functional testing as part of the development lifecycle.
  4. Contribute to peer reviews of code and participate in code reviews of others.

Requirements :

Education : B.S. degree in Computer Science, Software Engineering, or related field

Experience : 4+ years of professional web development experience

Citizenship : Must be a U.S. Citizen or Permanent Resident

Skills and Traits :

  • Proven software development skills, with examples of prior work or side projects.
  • Proficiency in ES6 JavaScript, HTML, and CSS.
  • Experience with version control systems such as git or mercurial.
  • Desired Skills: Experience with Vue.js, open source contributions, API design and documentation, visualization of time series data, behavior-driven development with frameworks like Jasmine, and client-server web development (REST, WebSockets).

The Equal Employment Opportunity Policy of NASA is to provide a fair and equal employment opportunity for all employees and job applicants regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, or disability. We hire and promote individuals based solely on qualifications and strive to maintain a discrimination and harassment-free workplace.

#J-18808-Ljbffr