SA052 Web Developer
Space and Earth Science Data Analysis - MD, United States
Work at Space and Earth Science Data Analysis
Overview
- View job
Overview
We are seeking a talented front-end Web Developer with at least 2 years of experience to join our team working on the flagship science website for NASA Goddard Space Flight Center’s Sciences and Exploration Directorate. The successful candidate will collaborate with the development team to support the design, development, testing, and deployment of the front-end interface for the science website and various other tools. They will also work closely with a diverse group of content curators to ensure the site content remains current, dynamic and engaging. The ideal candidate will have a portfolio or website showcasing their work in graphic and web design.
Primary Responsibilities:
- Web Development: Develop and improve existing front end user interface using modern tools and industry-best practices; work with development team members to refine, test, and deploy features to various web applications supporting the Sciences and Exploration Directorate.
- Design: Create visually engaging designs for newsletters, web features, and UI mockups. Translate mockups into fully functional UI components within web applications.
- Web Content & Curation: Manage and curate content for a portion of the flagship website, including high-level organizational pages. Respond to content requests and coordinate with curators across 40+ sub-organizations within the Sciences and Exploration Directorate, while working towards implementing process improvements using automation and other workflow optimization tools.
Qualifications and Required Skills:
- US Citizenship or Permanent Residency (LPR) required, with US residency for the past 3 consecutive years.
- Ability to obtain and maintain a Tier 1 Investigation through NASA.
- 2+ years of experience in web development, with a strong portfolio of past projects.
- Ability to present ideas effectively through mockups, wireframes, and comprehensive documentation.
- Experience with front-end UI frameworks such as Bootstrap or Tailwind, or familiarity with design specifications like Material Design.
- Experience with graphic design tools such as Adobe Creative Suite or Figma.
- Proficiency with Node.js as part of a web development workflow.
- Experience integrating and working with REST APIs in web applications.
- Proficiency in Git for version control and collaborative development.
Desired Skills:
- Proven experience in content curation, including creating, editing, and organizing digital content for the web.
- Experience with back-end development: Node.js, Express, REST APIs as well as Relational Databases like MySQL or Postgres.
- Knowledge of SEO best practices and experience with content management systems.
- Familiarity with web analytics and Google Analytics.
- Experience writing front end Unit Test and working with tools like Jest or Karma.
- Experience with tools like Storybook for developing and testing UI components.
- Understanding of web accessibility standards (Section 508 compliance) and security best practices.
- Basic understanding of DevOps practices, particularly in workflow automation, unit testing, and deployments, is a strong plus.