Scientific Full Stack Developer
Listed on 2026-09-27
-
Software Development
Full Stack Developer
Overview
Lynker, a Federal Government Contractor, is seeking to fill a full-time position for a Senior Full Stack Developer, to support a long term contract with the Space Weather Prediction Center (SWPC). Space Weather refers to variations in the space environment between the sun and Earth that can affect technologies in space and on Earth. Space weather is primarily driven by solar storm phenomena that include coronal mass ejections, solar flares, solar particle events and solar wind.
These phenomena that are directed toward Earth are potential drivers of space weather events that can disrupt communications, satellite and airline operations, navigation and surveying systems, as well as electric power grids across large geographic regions on Earth. Space weather is a global issue and an understanding of solar storm phenomena is an important component to SWPC’s success at developing accurate space weather forecasts (event onset, location, duration, and magnitude).
The Senior Full Stack Developer supports SWPC by implementing intuitive, accessible, and responsive web interfaces that communicate critical space weather information. This position is a mid level to senior opportunity, ideal for individuals who want to contribute to the modernization of SWPC's web presence and Testbed applications. Working closely with the Web and Testbed teams as well as other developers in the Technology Division, the developer will translate scientific and operational requirements into clean, user-centered designs, and support front‑end implementation using contemporary web technologies.
ResponsibilitiesThe Senior Full Stack Developer's selected will be responsible for the following:
Design user-friendly, responsive interfaces for SWPC’s web applications and product delivery systems. Assist in the development of wireframes, mockups, and prototypes based on stakeholder input and usability goals.
Front-End Development
- Modernize legacy applications using modern JavaScript frameworks such as Vue, React, and Svelte
- Build user-friendly, data-rich interfaces with strong attention to detail and user experience
- Integrate generative AI and machine learning features to support client-facing scheduling and decision-making tools
Back-End & Infrastructure
- Design and modernize back-end systems using Java, Python, and Node.js
- Develop RESTful APIs using Python and the Django framework
- Work with relational and No
SQL databases including Microsoft SQL Server, PostgreSQL, and MongoDB - Build and maintain ETL pipelines and services using Prefect
- Deploy applications to dedicated servers using Docker
- Manage and evolve software architecture to improve efficiency, scalability, and performance
Project & Team Leadership
- Organize and manage new projects, ensuring scope, budget, and deadlines are met throughout the project lifecycle
- Lead a team of developers, providing technical direction and code/QA review
- Meet regularly with clients and stakeholders to maintain open communication and align on project goals
- Assess stakeholder needs and translate them into actionable requirements using Agile/Scrum methodology
Quality Assurance & Testing
- Test and QA other developers' work as part of the standard development process
- Write automated test scripts using Selenium and Playwright to validate new deployments and prevent regressions
- Contribute to debugging and continuous improvement of application architecture
Product & Engagement Initiatives
- Design and build demo applications and performance-based campaigns to showcase product capabilities
The Ideal Senior Full Stack Developer will have the following:
At least a Master’s degree in atmospheric science, space physics, geophysics, engineering, computer science, graphic design, human-computer interaction, or…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).