UI/UX Engineer

Innosoft Corp.

Baltimore (MD)

Hybrid

USD 115,000 - 120,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Paid vacation
401K match
STD/LTD and AD&D coverage

Job summary

Innosoft Corporation in Baltimore, MD is hiring a front-end/UX engineer to design and build ReactJS interfaces for CMS data-collection modules. You will own accessibility conformance (Section 508 and WCAG 2.1 AA) and partner with researchers to turn insights into iterative UX improvements.

The role is hybrid, requiring proximity to the CMS Woodlawn campus and US-based work. Requires 5+ years in front-end or UX engineering, including 3+ years with ReactJS, plus a Bachelor's degree.

Qualifications

  • 5+ years of front-end or UX engineering experience, including 3+ years in ReactJS.
  • Delivery of accessible components and testing for Section 508 and WCAG 2.1 AA.
  • Experience designing data-entry-heavy or form-driven enterprise or government applications.

Responsibilities

  • Design and implement ReactJS interfaces for submission forms, file-upload validation feedback, registration and identity-management flows, and in-app guidance across all four modules.
  • Own Section 508 and WCAG 2.1 AA conformance for every user-facing change: build accessible components, run automated and assistive-technology testing, and produce conformance evidence.
  • Collaborate with researchers and module SMEs to translate findings into iterative UX improvements and first-pass submission acceptance gains.
  • Contribute production-quality code through the government GitHub workflow: PRs, peer review, 90%+ automated test coverage, and pipeline accessibility checks.
  • Support reporting-cycle readiness through freeze-aware release planning and post-window retrospectives with Customer Support.

Skills

Front-end engineering
ReactJS
Accessibility (A11Y)

Education

Bachelor's degree

Tools

axe
ANDI
JAWS/NVDA

Job description

Baltimore, United States | Posted on 09/10/2026

Turn statutory Medicare reporting obligations into forms real submitters can complete correctly the first time.

This position is contingent upon contract award.

About the role

The CMS Fee-for-Service Data Collection System (FFSDCS) is the mission system through which the Centers for Medicare & Medicaid Services collects statutorily mandated data from drug manufacturers, clinical laboratories, ground ambulance organizations and hospitals. You will design and build the submission, certification and help-desk-facing interfaces those organizations use.

The measure of success here is unusually concrete: every design decision either reduces rejected submissions and help-desk volume during a high-stakes collection window, or it does not. Accessibility is not a checkbox at the end — it is a delivery requirement on every user-facing change.

Scale and context
  • Four statutory collections: Average Sales Price, Clinical Laboratory Fee Schedule, Ground Ambulance, and Off-Campus Hospital Outpatient acquisition data
  • Approximately 17,800 registered reporting users across those collections
  • High Value Asset, FISMA Moderate application in the CMS Cloud (AWS GovCloud)
  • ReactJS front end against Java/Spring Boot microservices, Amazon Aurora, Kubernetes
  • Government Design System and the CMS-licensed KendoUI component library
  • Two-week sprints with production releases multiple times per month
Location and schedule

Hybrid role. Baltimore, Maryland area strongly preferred for proximity to the CMS Woodlawn campus. Eastern Time core hours in support of a Monday to Friday, 9:00 AM to 6:00 PM ET service window. All work is performed within the United States.

What you will do
  • Design and implement ReactJS interfaces for submission forms, file-upload validation feedback, registration and identity-management flows, and in-app guidance across all four modules
  • Own Section 508 and WCAG 2.1 AA conformance for every user-facing change: build accessible components, run automated and assistive-technology testing, and produce conformance evidence
  • Partner with the user researcher and module subject matter experts to turn research findings and help-desk trend data into iterative UX improvements and first-pass submission-acceptance gains
  • Contribute production-quality code through the government GitHub workflow: pull requests traced to JIRA stories, peer review, 90% or greater automated test coverage on new code, and pipeline accessibility checks
  • Support reporting-cycle readiness through freeze-aware release planning, pre-window usability validation and post-window retrospectives with the Customer Support Team

This position is contingent upon contract award. Candidates selected will receive a contingent offer and will begin the federal suitability and credentialing process, which can take several weeks to several months. Employment begins only upon award and successful adjudication.

  • U.S. work authorization, and residence in the United States for at least three of the last five years — a CMS background-investigation eligibility requirement
  • Ability to obtain and maintain a CMS Public Trust suitability determination (e‑QIP application, fingerprinting, favorable adjudication) prior to system access
  • All work performed within the United States
  • Completion of HHS/CMS security, privacy and records-management training before performance and annually thereafter; signed non-disclosure agreement
Requirements
What you need
  • 5+ years of front-end or UX engineering experience, including 3+ years in ReactJS
  • Demonstrated Section 508 and WCAG 2.1 AA delivery experience — accessible component development and testing with tools such as axe, ANDI, JAWS or NVDA
  • Experience designing data-entry-heavy or form-driven enterprise or government applications with complex validation

Bachelor's degree and 5+ years of relevant experience.

Preferred qualifications
  • CMS Design System or U.S. Web Design System experience
  • KendoUI component library
  • Usability research collaboration
Certifications

Standard Employee Benefits.

50% Health Insurance Paid by Innosoft, Paid Vacation, 401K Match, STD LTD and AD&D paid by Innosoft.

Compensation

The salary range for this position is $115,000 to $120,000 annually. Actual compensation is determined by experience, qualifications, skills, location and internal equity. This range reflects the anticipated base salary and does not include bonus, benefits or other compensation.

Innosoft Corporation is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, physical or mental disability, genetic information, marital status, protected veteran status, or any other characteristic protected by applicable federal, state or local law.

As a federal contractor, Innosoft Corporation complies with its applicable equal employment opportunity and affirmative action obligations, including Section 503 of the Rehabilitation Act of 1973 and the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA).

Reasonable accommodation. If you need a reasonable accommodation to complete any part of the application or interview process, please contact recruitment@innosoft.com and we will work with you.

Employment is contingent upon successful completion of a background investigation, drug screening and reference checks in accordance with Innosoft Corporation policy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

BI / Reports Analyst
BI / Reports Analyst

Innosoft Corp. • Baltimore (MD)

Hybrid
USD 100,000 - 105,000
Health Insurance
401K Match
Paid Vacation
+1
DevOps Engineer
DevOps Engineer

Innosoft Corp. • Baltimore (MD)

Hybrid
USD 140,000 - 145,000
Health insurance (50% paid)
Paid vacation
401K match
+1
Deputy Program Manager / Program Operations Analyst (Contingent on Contract Award)
Deputy Program Manager / Program Operations Analyst (Contingent on Contract Award)

Innosoft Corp. • Baltimore (MD)

Hybrid
USD 155,000 - 160,000
Junior UI/UX Designer
Junior UI/UX Designer

Inadev • Reston (VA)

Hybrid
USD 90,000 - 130,000
Hybrid schedule
UI/UX Developer
UI/UX Developer

Prometheus Federal Services • Fairfax (VA)

On-site
USD 115,000 - 140,000
Junior UI/UX Designer
Junior UI/UX Designer

Inadev-Corporatio • Reston (VA)

Hybrid
USD 85,000 - 135,000
CI/CD Team Lead / Technical Delivery Manager (Contingent on Contract Award)
CI/CD Team Lead / Technical Delivery Manager (Contingent on Contract Award)

Innosoft Corp. • Baltimore (MD)

Hybrid
USD 170,000 - 175,000
UIUX Designer
UIUX Designer

Inadev-Corporatio • Reston (VA)

Hybrid
USD 95,000 - 125,000
Tools Administrator (Contingent on Contract Award)
Tools Administrator (Contingent on Contract Award)

Innosoft Corporation • Baltimore (MD)

Hybrid
USD 130,000 - 135,000
System Software Programmer (Senior Angular/.NET Full-Stack Developer)
System Software Programmer (Senior Angular/.NET Full-Stack Developer)

Innosoft Corp. • Cayce (SC)

Hybrid
USD 95,000 - 135,000
50% Health Insurance Paid by Innosoft
Paid Vacation
401K Match
+1