Remote (Global)

AuditBoard is hiring a Senior Software Engineer I, Design Systems & Accessibility (Remote)

Responsibilities

  • Expand and maintain the Luna design system, focusing on high-quality, reusable component architecture.
  • Write clear and well-defined platform documentation to empower self-service support and technical clarity for other engineers.
  • Consult and advise internal product teams on Luna adoption and accessibility best practices.
  • Drive the department-wide A11Y program by refining accessibility standards and implementing high-impact remediations.
  • Collaborate cross-functionally in unfamiliar areas of ownership, partnering with engineers, designers, and PMs across the organization. This requires deeply understanding their specific use cases and navigating time pressure and technical frustration with empathy.
  • Troubleshoot, debug, and resolve complex software bugs, reaching into deep or unfamiliar product areas to diagnose platform-level hurdles.
  • Leverage AI-driven tools and workflows to efficiently drive higher-quality outcomes.

Requirements

  • 5+ years of experience developing web-based applications
  • Enterprise-Scale Platform Experience: Proven track record working within large, complex codebases. You understand the discipline required to maintain stability in a massive system and aren't easily overwhelmed by architectural density.
  • A11Y Proficiency: Strong working knowledge of WCAG 2.2 standards. You can identify accessibility gaps and implement compliant solutions for keyboard navigation, screen reader support, and color contrast.
  • Modern JavaScript Framework Proficiency: Deep experience with a modern JS framework (Ember is our bread and butter, but we value expertise in React, Angular, or Vue as well).
  • CSS Mastery: Ability to solve complex UI challenges using modern CSS best practices and accessible patterns.
  • Proficiency with TypeScript & Node.js: Experience building and consuming REST/JSON APIs in Node.js and TS.
  • Testing: Experience writing maintainable software tests (Unit, Integration, and E2E) to ensure platform-level changes don't break product features.
  • AI-Augmented Development: Proficiency with AI coding tools (e.g., Copilot, Claude, Gemini) to enhance development and documentation writing.
  • Collaboration Initiative: You aren’t shy about reaching out to engineers or designers you don’t work with daily. You proactively drive conversations to gather context or resolve blockers.
  • System-Minded Problem Solving: You naturally think in terms of reusable pieces and 'platform-first' solutions.
  • Resilient Collaboration: You can help teammates navigate technical frustrations (especially regarding compliance or system constraints) with empathy and without taking friction personally.
  • Clear Documentation: A talent for translating complex technical decisions into clear, well-defined documentation (EDDs, Training, or Design System guides).
  • Independence with Discernment: You are highly motivated to solve technical problems independently but have the professional maturity to know exactly when to pull in the Team Lead or stakeholders for support and alignment.
  • Continuous Learning: You maintain a positive attitude toward learning and stretching your comfort zone. You run toward ambiguity rather than away from it, viewing shifting priorities or 'unsolved' platform problems as opportunities to learn and add value.

Nice to Have

  • Ember.js Experience: Since our core SPA is built on Ember, existing familiarity with its ecosystem and conventions is a significant plus.
  • Specialized Certifications: An IAAP Certification (CPACC or WAS) or formal training in digital accessibility.
  • Regulated Industry Experience: Experience working in compliance-driven environments (e.g., FinTech, HealthTech, or other highly regulated industries).
  • Open Source Mindset: A history of contributing to open-source projects or maintaining internal libraries/tools.
  • DevOps & Infrastructure: Familiarity with Docker and Kubernetes to help you understand our deployment pipelines and local environment configurations.
  • Database Knowledge: Experience with PostgreSQL or similar relational databases for troubleshooting data-driven platform issues.
  • Educational Background: A BS in Computer Science or equivalent professional experience.

Benefits

  • Launch a career at one of the fastest-growing SaaS companies in North America!
  • Live your best life (LYBL)! $200/mo for anything that enhances your life
  • Comprehensive employee health coverage (all locations)
  • 401K with match (US) or pension with match (UK)
  • Competitive compensation & bonus program
  • Flexible Vacation (US exempt & CA) or 25 days (UK)
  • Time off for your birthday & volunteering
  • Employee resource groups
  • Opportunities for team and company-wide get-togethers!

Work Arrangement

Remote (Worldwide)

Team

Team size: 3. Structure: small and mighty group of three engineers

Additional Information

  • Background checks are required. Qualified Applicants with arrest or conviction records will be considered for Employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. This role may have access to highly sensitive data, including employee data, customer data, company financials, and proprietary product information.
  • AuditBoard cannot accept unsolicited resumes from agencies. Any submissions without a signed agreement in place will not create a fee obligation.
Required Skills
React.jsAngularTypeScriptNode.jsDocker
About company
AuditBoard
AuditBoard is the leading audit, risk, ESG, and InfoSec platform on the market, used by more than 50% of the Fortune 500. It is a fast-growing SaaS company with over $300M ARR.
All jobs at AuditBoard Visit website
Job Details
Category frontend
Posted 3 months ago