Full-Stack Application Developer

Spn-Solutions-Inc.

Fairfax (VA)

On-site

USD 90,000 - 130,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, prescription coverage, dental
Vision
Short-term disability
Life and AD&D insurance
Competitive 401(k)
11 federal holidays
Paid vacation
Paid sick leave
Parental leave
Tuition and professional development

Job summary

SPN Solutions invites applications for a Full-Stack Application Developer in Fairfax, VA. This hybrid role emphasizes mobile-first, bilingual reporting forms built with React/TypeScript, accessible from first line of code.

You will contribute to a federal public health project with a distributed team and modern cloud services. Requirements include a BS in CS (or related field) with 5 years of web development; strong React/Node/TypeScript skills; WCAG 2.1 AA accessibility; plus public trust

Qualifications

  • Bachelor's degree in computer science or related field; 5 years of web app development, 9 years may substitute for the degree.
  • Production experience with React or an equivalent framework, plus Node.js or TypeScript.
  • Accessible front-end work: semantic HTML, ARIA, keyboard support and WCAG 2.1 AA testing.
  • Complex form work: conditional logic, client/server validation, file upload.
  • Experience in healthcare informatics or healthcare IT preferred.
  • Ability to obtain and keep a federal Public Trust determination.

Responsibilities

  • Build separate public and healthcare-provider paths from a shared form definition, including path suppression.
  • Announce suppressed fields to assistive technology and maintain accurate step counts.
  • Build rules-based validation and targeted in-form assistance with lookups and structured data entry.
  • Build save-and-resume so a partially completed report survives the session.
  • Build secure document upload: allowlist by type and file signature, size caps, quarantine and scan.
  • Redesign landing page, navigation and interactive FAQ content.
  • Instrument the reporting funnel for usage analytics with aggregate counts only.
  • Build console screens for the configuration engine under the Technical Lead's design.
  • Write unit and integration tests; peer review changes with the Technical Lead.
  • Fix defects raised by QA and Accessibility Specialist within the release cycle.

Skills

React
Node.js
TypeScript
Accessible front-end
WCAG 2.1 AA
Healthcare IT experience
Public Trust eligibility

Education

Bachelor's degree in computer science or related field

Tools

USWDS

Job description

Share this job as a link in your status update to LinkedIn.

Job Title

Full-Stack Application Developer

Job Type

Full-time

Category

Information Technology

Location

FAIRFAX - , VA 22030 US (Primary)

Education

Bachelor's Degree

Travel

0 - 10%

Job Description

You build what reporters actually touch: a mobile-first, bilingual reporting form that asks a member of the public far less than it asks a clinician. Every screen you ship must pass automated and manual accessibility testing, so you build accessible from the first line. Full time, W-2, hybrid from Fairfax, Virginia, starting November 2026.

Why this job exists

SPN Solutions has won a new contract to build a public-facing health reporting application for a federal public health agency. Members of the public and clinicians will use it to submit safety reports in English and Spanish. It is built on cloud services the agency already runs, by a small team in which every person owns their part.

What you will do
  • Build separate public and healthcare-provider paths from a shared form definition, including paths that suppress fields that do not apply.
  • Announce suppressed fields to assistive technology through live regions, and keep step count and progress accurate on every branch.
  • Build rules-based validation and targeted in-form assistance, including lookups and structured data entry.
  • Build save-and-resume so a partially completed report survives the session.
  • Build secure document upload: allowlist by type and file signature, size caps, quarantine and scan before a file becomes available.
  • Build the redesigned landing page, navigation and interactive FAQ content.
  • Instrument the reporting funnel for usage analytics, with aggregate counts only.
  • Build console screens for the configuration engine under the Technical Lead's design.
  • Write unit and integration tests with every change; peer review every change by the Technical Lead.
  • Fix defects raised by the QA and Accessibility Specialist within the release cycle.
What you need
  • Bachelor's degree in computer science or a related field and 5 years of web application development; 9 years of experience may substitute for the degree.
  • Production experience with React or an equivalent component framework, plus Node.js or TypeScript.
  • Accessible front-end work: semantic HTML, ARIA, keyboard support and focus management, tested against WCAG 2.1 AA.
  • Complex form work: conditional logic, client and server validation, file upload.
  • Experience in at least one of: healthcare informatics, public health surveillance systems, healthcare data management, or healthcare-related IT.
  • Ability to obtain and keep a federal Public Trust determination.
What sets a candidate apart
  • U.S. Web Design System (USWDS) on a federal site.
  • Internationalized interfaces, especially English and Spanish.
  • DHS Section 508 Trusted Tester or IAAP WAS certification.

Pay is discussed with you directly when we speak. These are the benefits every full-time SPN employee receives.

  • Medical and prescription coverage, dental and vision
  • Short-term disability
  • Life and accidental death insurance
  • Competitive 401(k)
  • 11 paid federal holidays
  • Paid vacation
  • Paid sick leave
  • Parental leave
  • Tuition and professional development assistance
  • Full time, W-2, salaried (exempt), employed by SPN Solutions
  • Target start: November 2026
  • Hybrid: SPN's office in Fairfax, Virginia, and remote
  • Core hours Monday to Friday, 8:30 a.m. to 5:00 p.m. Eastern
  • Occasional travel to Atlanta, Georgia, for onboarding and program meetings, reimbursed
  • You must obtain and keep a federal Public Trust determination. No security clearance is required
  • Work is done on customer-furnished equipment

SPN Solutions is an Equal Opportunity Employer. All qualified applicants are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Keywords: Full-Stack Developer, React, Node.js, TypeScript, USWDS, U.S. Web Design System, WCAG 2.1 AA, Section 508, ARIA, accessible front end, responsive, mobile-first, form validation, file upload, internationalization, English and Spanish, Azure App Service, Azure SQL, Trusted Tester, IAAP WAS, healthcare IT, public health, Public Trust

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Application Developer
Full-Stack Application Developer

SPN Solutions Inc. • Fairfax (VA)

Hybrid
USD 120,000 - 170,000
Medical and prescription coverage
Dental and vision
Short-term disability
+7
Technical Lead, Full-Stack and Azure Platform Engineer
Technical Lead, Full-Stack and Azure Platform Engineer

SPN Solutions Inc. • Fairfax (VA)

Hybrid
USD 140,000 - 190,000
Medical and prescription coverage
Dental and vision
Short-term disability
+7
Technical Lead, Full-Stack and Azure Platform Engineer
Technical Lead, Full-Stack and Azure Platform Engineer

Spn-Solutions-Inc. • Fairfax (VA)

On-site
USD 140,000 - 170,000
Medical and prescription coverage
Dental and vision
Short-term disability
+7
QA, Section 508 Accessibility and Technical Documentation Specialist
QA, Section 508 Accessibility and Technical Documentation Specialist

Spn-Solutions-Inc. • Fairfax (VA)

On-site
USD 85,000 - 110,000
Medical and prescription coverage
Dental and vision
Short-term disability
+7
Bilingual (English/Spanish) UX Designer and Content Lead
Bilingual (English/Spanish) UX Designer and Content Lead

SPN Solutions Inc. • Fairfax (VA)

Hybrid
USD 85,000 - 120,000
Medical and prescription coverage
Dental and vision
Short-term disability
+7
Bilingual (English/Spanish) UX Designer and Content Lead
Bilingual (English/Spanish) UX Designer and Content Lead

Spn-Solutions-Inc. • Fairfax (VA)

On-site
USD 100,000 - 150,000
Medical and prescription coverage
Dental and vision
Short-term disability
+7
Bilingual Full-Stack Dev for Accessible Health-Reporting Apps
Bilingual Full-Stack Dev for Accessible Health-Reporting Apps

Spn-Solutions-Inc. • Fairfax (VA)

Hybrid
USD 90,000 - 130,000
Medical, prescription coverage, dental
Vision
Short-term disability
+7
SharePoint and Power Platform Developer
SharePoint and Power Platform Developer

Spn-Solutions-Inc. • Fairfax (VA)

On-site
USD 85,000 - 115,000
Medical coverage
Dental and vision
401(k) with employer match
+2
SharePoint and Power Platform Developer
SharePoint and Power Platform Developer

SPN Solutions Inc. • Fairfax (VA)

Hybrid
USD 110,000 - 170,000
Medical and prescription coverage
401(k) with employer match
Group life insurance
+4
Help Desk and User Support Specialist
Help Desk and User Support Specialist

Spn-Solutions-Inc. • Fairfax (VA)

On-site
USD 55,000 - 85,000
401(k) with employer match
Medical and prescription coverage
Dental and vision coverage
+5