Posted by: ASRC Federal on Nov 16, 2021
Job Description:
ASRC Federal Technical Services (ASTS) is responsible for managing the NASA Goddard Software Engineering Services II (SES II) contract. This includes the following software engineering capabilities: Systems Engineering, Ground Software, Flight Software, Flight System V&V, IT Development, Science System Development and Data Processing.
Job Description:
We are looking for a JavaScript web developer who values exploration, discovery, efficiency, and finding solutions to complex issues. Working closely with our team of developers, engineers, operators, and our NASA customers, you'll design and develop new features to support Worldview (https://worldview.earthdata.nasa.gov), an open-source web application (https://github.com/nasa-gibs/worldview) for interactively browsing full-resolution imagery and near-real time data products from NASA's Earth observing satellites. Support the thousands of scientists, educators, first responders, journalists, and others across the globe who use Worldview every day for their mission!
Your primary responsibilities will include:
Developing open-source code leveraging technologies such as JavaScript, React/Redux, CSS, and HTML
Supporting operations by participating in software requirement development, architecture design, code reviews and testing
Developing and maintain continuous integration and deployment processes and best practices
Participating in collaborative software requirements, design, test, and planning reviews
Required Qualifications:
BS degree and minimum of 1 or more years of professional JavaScript development experience, or an equivalent combination of education and relevant experience.
Knowledge and experience in JavaScript application development, CSS, and HTML
Experience with JavaScript frameworks/state-containers with an emphasis on React/Redux
At least 1 year experience with git repository management
Experience developing and executing continuous integration tests (e.g. Bamboo, Travis, GitHub Actions)
Experience with Unix/Linux operating systems
Experience with Node.js
Demonstrable experience balancing the need to work collaboratively and independently in an Agile-based development process.
Good written and communication skills
S. Citizenship required
Ability to obtain required National Agency Check (NAC) clearance
Desired Qualifications:
Interest in NASA Earth Science Projects and Missions
Experience developing and integrating open-source software in a collaborative environment
Familiarity with mapping libraries such as OpenLayers, Leaflet, Google Maps, etc
Experience with continuous deployment practices (e.g. Docker Containers, CloudFormation)
Experience designing, developing, and maintaining software that leverages AWS core services. (e.g. compute, storage, database, management, etc.)
Knowledge of networking and security as it relates to web development / an AWS infrastructure
Familiarity with GDAL/OGR
Familiarity with web mapping services (WMS, WMTS, Mapbox Vector Tiles)
Familiarity with NASA Earth Observing System (EOS) data products
This is a remote position.
Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled
HR. Website URL:
https://recruiting.adp.com/srccar/public/RTI.home?d=ExternalCareerSite&c=1206101