This role supports mission reporting web applications by building and validating accessible front-end user experiences aligned to Section 508 and modern WCAG standards. You will combine implementation with hands-on accessibility testing and remediation to improve usability for assistive technology users.
Location and Work Arrangement
Work location: Annapolis Junction, MD (onsite). All positions require in-person work and applicants must live within commuting distance of the listed work site. Some roles may allow limited telework, but regular on-site attendance is required. These positions are not fully remote.
Telework: Up to 1 day per week, pending confirmation.
Responsibilities
- Develop accessible front-end components for mission reporting applications.
- Test and remediate interfaces using JAWS and other accessibility tools.
- Conduct accessibility audits and document findings for remediation.
- Collaborate with designers and developers to implement accessible UI patterns.
- Integrate accessibility checks into QA and delivery workflows.
- Explain accessibility requirements and tradeoffs during Agile ceremonies.
Required Qualifications
- 4 years of relevant experience.
- STEM education is listed; the required degree level must be confirmed.
- Experience with modern JavaScript frameworks (Vue preferred).
- Experience with JAWS and familiarity with other assistive technologies.
- Knowledge of Section 508 and WCAG 2.1/2.2 at Level A/AA, including ARIA.
- Strong foundation in semantic HTML, accessible forms, keyboard navigation, and focus management.
- Hands-on use of accessibility testing tools such as axe DevTools, WAVE, Pa11y, or Lighthouse.
- Experience with Git, Jira, and Confluence.
Preferred Qualifications
- Experience producing VPATs and Accessibility Conformance Reports.
- Experience with CI/CD accessibility checks.
- Experience with Cypress and AWS.
- Knowledge of reporting and dissemination policy.
Required Clearance
- TS/SCI with polygraph is required.
- Applicants must currently hold an active TS/SCI with polygraph.
- Ctrl+ does not sponsor new security clearances or clearance upgrades.
- Applicants who do not meet these requirements cannot be considered.
Compensation and Models
Hourly pay: approximately $66.92–$86.93 per hour. The listed range reflects approximate hourly pay across compensation models and excludes the employer 401(k) contribution.
Your hourly pay varies based on qualifications, experience, and the selected compensation model. The lower end reflects a no-bonus option with five weeks of PTO, while the upper end reflects the Max Rate option without bonus or PTO. Three compensation models are available: Max Rate, With Bonus, or With Bonus and PTO.
Offers may include a projected five-year compensation comparison and a package comparison sheet. PTO and bonuses depend on the selected model and role eligibility.
Benefits
- 10% employer 401(k) non-elective contribution.
- Employer-paid life insurance and short- and long-term disability insurance.
- Medical, dental, and vision coverage options.
- Employee Assistance Program.
- Professional development and certification reimbursement.
- Technology and ergonomic equipment reimbursement, subject to eligibility.
- Referral and retention bonus programs, subject to eligibility.
- Paid social and team events.
Technology and Tools
- JavaScript, Vue
- JAWS
- Section 508, WCAG 2.1, WCAG 2.2, ARIA
- axe DevTools, WAVE, Pa11y, Lighthouse
- Git, Jira, Confluence
- Cypress, AWS
Application
Apply with a resume that highlights relevant accessibility and front-end experience.