Logyx

Web Application UI Developer

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Mountain View
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: HTML CSS Confluence Vue.js WebSocket
  • Secondary Skills: Web development Git Software development
  • Job Location: Mountain View, California
  • Posted Date: Posted today
Job Description

Web Application UI Developer

NASA’s Distributed Spacecraft Autonomy (DSA) is centered out of NASA Ames Research Center located in Mountain View, CA.

Distributed Spacecraft Autonomy is investigating how the next generation of spacecraft will be operated and interact with each other. We believe that the benefits of distributed systems (availability, fault-tolerance, graceful degradation, etc.) are critical for future space exploration. To truly see the benefits of distributed spacecraft they need to be treated as a single entity with each member autonomously managing responsibilities and sharing requirement:

As a team we are developing the core infrastructure for autonomous coordination between spacecraft as well as both in space and ground application demonstrations. We value open discussion and pollination of ideas with each team member taking ownership of a domain but contributing to others.

https://gameon.nasa.gov/projects/distributed-spacecraft-autonomy-dsa

Responsibilities:

  • Take ownership of two similar projects concurrently.
  • Own the design, development, test, integration, and deployment of the UI within the context of a system.
  • Proactively work with NASA project manager as well as science and operations teams to gather, analyze, and prioritize requirements.
  • Design, develop and test new features, refactor existing code, integrate with other constituent software modules, develop unit test, and assist with end-to-end test
  • Participate peer reviews as a reviewer and a recipient of reviews

Required Education, Experience & Skills:

  • Bachelor’s Degree in computer science or related technical areas.
  • 6+ years of professional web development experience.
  • Demonstrated software development skills (must show prior work or side projects).
  • Proficiency in ES6 JavaScript, HTML, and CSS, as well as the use of related frameworks/libraries such as REACT.
  • Experience with git, Jira, Confluence.

Desired Experience:

  • Vue.js
  • Developing web APIs (example: REST and WebSockets).
  • Experience with UI timeline, graphing, and charting Javascript based libraries.
  • Prior experience with visualization of time series data.
  • Knowledge of Python.
  • Behavior driven development including common testing frameworks and patterns (particularly Jasmine).
  • Spacecraft mission operations, and the associated processes and software

Logyx, LLC is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.

 

 

Relevant Job Openings
Java Technical Lead
Senior Developer for Web based business application development
senior Developer