Job Description
- Design and develop modern web application user interfaces using React (and related ecosystem tools)
- Translate UX artifacts (wireframes, prototypes, design systems) into high-quality, reusable UI components
- Implement responsive and mobile-first layouts compatible with modern browsers and devices
- Ensure compliance with federal accessibility requirements (e.g., WCAG/Section 508) through semantic HTML, ARIA patterns, and testing
- Collaborate with UX designers to refine interaction patterns, information architecture, and usability improvements
- Integrate front-end components with APIs and services, coordinate with backend teams on contracts and performance considerations
- Write unit/integration tests and participate in peer reviews to maintain quality and security standards
- Support CI/CD pipelines and follow secure coding practices
- Produce technical documentation and contribute to demo briefings for government stakeholders
- Participate in Agile/Hybrid delivery, including sprint planning, stand-ups, backlog refinement, and sprint reviews
Requirements
- Must be a US citizen, No sponsorship available
- 4+ years of professional experience developing modern web applications
- Strong proficiency in JavaScript/TypeScript and React (hooks, state management, component architecture)
- Experience with front-end fundamentals: HTML5, CSS3/Sass, responsive design and cross-browser compatibility
- Experience consuming and integrating RESTful APIs (and/or GraphQL)
- Familiarity with UI testing practices (e.g., Jest, React Testing Library, Cypress)
- Strong communication skills and ability to work effectively with distributed teams in a remote environment
- Ability to produce clear, maintainable documentation
- Experience building applications using a design system (e.g., USWDS or similar) and component libraries
- Experience with accessibility testing tools and practices (axe, Lighthouse, screen readers)
- Familiarity with authentication/authorization patterns (OAuth2/OIDC, SSO) and secure UI considerations
- Experience with performance optimization (bundle splitting, lazy loading, caching strategies)
- Knowledge of DevSecOps practices and secure SDLC requirements in regulated environments
- Certifications (a plus): relevant cloud/front-end certifications or accessibility credentials.
Benefits
- Paid time off β 11 holidays plus vacation and sick time
- Health & Dental Insurance, voluntary employee-paid Vision Insurance
- 401k β Our 401k plan matches up to 3.5% of your income (SIMPLE IRA capped at 3%)