← all jobs

[Remote] Sr. Full-Stack/API Developer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. DSFederal is seeking a senior full-stack software engineer to modernize the National Water Prediction Service through new web capabilities and RESTful APIs. The role leads the design and deployment of scalable cloud microservices, accessible geospatial interfaces, API integrations, automated testing, and technical peer review within an AWS environment.

Responsibilities

  • Lead the full-stack design and implementation of major modernization initiatives for NWPS, including interactive displays for NOAA Atlas 15 present/future precipitation estimates, watershed delineation tools, and high-resolution FIM visualizers
  • Architect, implement, and optimize high-throughput RESTful APIs and OGC-compliant spatial data services (WMS, WFS, OGC API - Features/EDR) to stream real-time water prediction datasets
  • Build mobile-responsive, accessible web user interfaces for NWPS using modern JavaScript/TypeScript and web mapping frameworks, strictly adhering to WCAG 2.1 AA and Section 508 compliance
  • Interface backend data services with the Government-managed Hydrologic Visualization and Information Services (HydroVIS) platform running Esri ArcGIS Enterprise on Linux
  • Build automated unit, integration, and end-to-end testing harnesses (Pytest, Jest, Cypress) to enforce the contract's mandatory =80% statement test coverage threshold and maintain 0 medium/high static linting errors prior to CI/CD promotion
  • Conduct rigorous peer code reviews for internal developers and external community code contributors, mentor mid-level staff, and prepare technical release artifacts for NOAA Change Control Board (CCB) approvals

Skills

  • Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or a related computational field
  • Minimum of 5 years
  • Progressive experience in full-stack web application development and API engineering
  • Proven track record designing, building, and launching public-facing RESTful APIs, cloud microservices, and interactive geospatial web applications
  • Demonstrated experience working in Agile/Scrum delivery cadences, managing merge/pull requests in VLab GitLab or GitHub, and integrating automated CI/CD testing gates
  • Proficiency in Python (FastAPI, Flask, Django, PEP 8), Go, Node.js, and/or C/C++
  • Expertise in JavaScript/TypeScript, modern web frameworks (React, Vue, or modern ES6+ vanilla JS), HTML5/CSS3, and accessibility standards (WCAG 2.1 AA / Section 508)
  • Deep experience with RESTful API design, OpenAPI specifications, OGC web standards, GeoJSON, Cloud-Optimized GeoTIFFs (COGs), Zarr, and NetCDF formats
  • Direct experience with AWS Fargate/ECS, Amazon Aurora PostgreSQL / PostGIS, Amazon S3, AWS Lambda, and API Gateway
  • Proficiency with Docker, Terraform Infrastructure as Code, Pytest, Jest, and static analysis/security tools (Ruff, Flake8, Black, Dependabot)
  • 8+ years

Company Overview

  • DSFederal is an information technology company offering IT management and training solutions. It was founded in 2007, and is headquartered in Rockville, Maryland, USA, with a workforce of 51-200 employees. Its website is http://dsfederal.com.
  • Company H1B Sponsorship

  • DSFederal has a track record of offering H1B sponsorships, with 1 in 2026, 6 in 2025, 9 in 2024, 6 in 2023, 5 in 2022, 10 in 2021, 5 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] Lead Software Engineer

    Work from home Full-time role

    [Remote] DevOps Engineer

    Work from home Full-time role

    [Remote] Marketing Operations Manager

    Work from home Full-time role

    [Remote] Sourcing Recruiter

    Work from home Full-time role

    [Remote] Infrastructure Solution Engineer Cloud & AI

    Work from home Full-time role

    Analytics and Modeling Manager | Data Scientist

    Work from home Full-time role

    [Remote] Specialist, Channel Sales

    Work from home Full-time role

    Staff HRIS Analyst

    Work from home Full-time role

    Senior Strategic Customer Success Partner – AI‐Powered Healthcare Innovation & Enterprise Growth Leader (Remote, US) – Driving Adoption, Retention, and Revenue Expansion for brighthush

    Work from home Full-time role

    PHP Software Developer (Pipeline)

    Work from home Full-time role

    Remote Registered Nurse (Remote Patient Monitoring & Chronic Care Management)

    Work from home Full-time role

    Personal Assistant / Virtual Assistant to His Excellency

    Work from home Full-time role

    [Remote] Senior Full Stack Developer - Remote

    Work from home Full-time role

    Accounts Payable Supervisor - Hospitality or Food and Beverage Industry

    Work from home Full-time role

    Entry-Level Remote Customer Service & Benefits Representative – Launch Your Career with opportunicore

    Work from home Full-time role

    Partner Program Manager

    Work from home Full-time role

    Experienced Remote Customer Support Agent – Passionate About Dogs & Pet Tech – Join brighthush

    Work from home Full-time role

    [Remote] Senior Software Engineer Job Details | Lumen Technologies

    Work from home Full-time role

    Business Development Engineer

    Work from home Full-time role

    DevOps Engineer

    Work from home Full-time role

    Remote Part‑Time Data Entry & Market Research Associate – Flexible Home‑Based Role with workpinnacle

    Work from home Full-time role