brisk-teaching - Frontend Engineer, Accessibility Contractor
Requirements
• Strong frontend engineering experience, with the bulk of it in React and TypeScript. • A track record of shipping production UI work and a good eye for the small details that make components feel right. • Comfort ramping quickly on accessibility — you don't need to be a deep a11y specialist on day one, but you've worked with semantic HTML, ARIA, and keyboard interactions before, and you can get to expert quickly on the things this engagement requires. • Experience working inside a design system or shared component library, and an instinct for fixing issues at the component level rather than patching them one screen at a time. • Fluency with browser developer tools — accessibility tree, focus inspection, contrast checks, and the network/DOM tools you need to debug complex UI. • Solid CSS and layout fundamentals — Flexbox, Grid, and responsive design without workarounds. • A working AI-assisted workflow — you use Claude, Cursor, Copilot, or similar tools as a multiplier on your daily output, and you have a point of view on what they're good and bad at. • The ability to work independently on a focused scope, communicate clearly in writing, and hit weekly and monthly goals without hand-holding. • Hands-on screen reader testing experience (NVDA, JAWS, VoiceOver). • Familiarity with WCAG 2.1 AA or VPAT remediation work. • Experience shipping browser extensions or working with content scripts and DOM integrations. • Prior experience in edtech or building tools used directly by educators or students. • Equal Employment Opportunity & Diversity
Responsibilities
• Work through the accessibility audit findings delivered by our external partner — triaging, prioritizing, and shipping fixes against a clear plan. • Remediate WCAG 2.1 AA issues across the Brisk Extension and our web app: semantic HTML, ARIA, keyboard navigation, focus management, color contrast, and screen reader support. • Partner closely with our design and engineering teams to upgrade components in the Brisk design system so accessibility is baked in for everything we ship after you leave. • Verify fixes the way real users would experience them — keyboard-only flows, NVDA and VoiceOver passes, and other automated tooling. • Pair with the audit firm to confirm remediations, close out tickets, and push back when their findings need clarification. • Document the patterns you put in place so the team can hold the line on accessibility after the engagement ends. • Use AI tools aggressively to move faster — for triage, refactors, generating test cases, and cutting through repetitive fix work without sacrificing quality.
Benefits
• $75 – $105 per hour • 3-month contract • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • or drag and drop here • Decline to self-identify • Hispanic or Latino - A person of Cuban, Mexican, Puerto Rican, South or Central American, or other Spanish culture or origin regardless of race. • Hispanic or Latino • White (Not Hispanic or Latino) - A person having origins in any of the original peoples of Europe, the Middle East, or North Africa. • White • Black or African American (Not Hispanic or Latino) - A person having origins in any of the black racial groups of Africa. • Black or African American • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) - A person having origins in any of the peoples of Hawaii, Guam, Samoa, or other Pacific Islands. • Native Hawaiian or Other Pacific Islander • Asian (Not Hispanic or Latino) - A person having origins in any of the original peoples of the Far East, Southeast Asia, or the Indian Subcontinent, including, for example, Cambodia, China, India, Japan, Korea, Malaysia, Pakistan, the Philippine Islands, Thailand, and Vietnam. • Asian • American Indian or Alaska Native (Not Hispanic or Latino) - A person having origins in any of the original peoples of North and South America (including Central America), and who maintain tribal affiliation or community attachment. • American Indian or Alaska Native • Two or More Races (Not Hispanic or Latino) - All persons who identify with more than one of the above five races. • Two or More Races • Hispanic or Latino • White (Not Hispanic or Latino) • Black or African American (Not Hispanic or Latino) • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) • Asian (Not Hispanic or Latino) • American Indian or Alaska Native (Not Hispanic or Latino) • Two or More Races (Not Hispanic or Latino) • I identify as one or more of the classifications of protected veteran listed above • I am not a protected veteran
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT