Engineering & Delivery
Senior Frontend Engineer
Build accessible, high-performance Next.js interfaces that turn structured content and complex workflows into reliable public and operator experiences.
- Location
- United States — remote
- Work schedule
- Full-time
- Engagement
- Contract (1099)
- Appointment term
- Ongoing
- Seniority
- Senior
- Department
- Engineering & Delivery
- Remote policy
- Remote
- Hiring status
- Open
- Applications close
- October 31, 2026
- Eligible work jurisdictions
- United States
- Work eligibility
- Authorized to work in the U.S.; no sponsorship available
- Clearance requirement
- Must be eligible to obtain
- Clearance level
- No clearance required
- Expected travel
- 0%
- Veteran friendly
- Yes
The role
Build public information services and operator interfaces that people can use across devices, languages and assistive technologies. At Wilkes & Liberty, you will make accessibility, performance, security and content integrity part of how the product behaves.
What you will own
- Design and implement Next.js and React application architecture, routing, rendering boundaries, data access, caching, localization, and error behavior.
- Build accessible component systems and workflows that meet the applicable Section 508 and WCAG requirements without creating a parallel experience for assistive-technology users.
- Integrate Drupal and other service APIs into resilient public and authenticated experiences, including preview, forms, file intake, search, and structured content rendering.
- Protect browser and server boundaries through safe output handling, same-origin and request validation, privacy-aware telemetry, and clear authorization responsibilities.
- Measure and improve Core Web Vitals, bundle behavior, caching, images, metadata, structured data, and real-user performance without sacrificing correctness.
- Write automated component, integration, accessibility, and end-to-end coverage, including loading, empty, denied, invalid, and unavailable states.
- Collaborate with design, content, backend, QA, and client operators to turn requirements into reusable patterns and verifiable acceptance criteria.
- Document component contracts, content assumptions, deployment behavior, and troubleshooting paths for long-term ownership.
What you bring
- You have shipped and maintained production interfaces with modern React, Next.js, TypeScript, semantic HTML, and CSS.
- You can reason about server and client rendering, caching, state, forms, API boundaries, and failure behavior instead of treating the frontend as a visual layer.
- You build accessibility into component and interaction design and can verify behavior with automated checks, keyboard testing, and assistive technology.
- You can diagnose performance and rendering problems using browser, network, build, and runtime evidence.
- You understand how SEO, metadata, localization, structured content, and editorial workflows shape a public-sector or content-heavy application.
- You write maintainable tests and documentation and communicate tradeoffs clearly to designers, engineers, content teams, and client stakeholders.
Helpful experience
- Headless Drupal, GraphQL, JSON:API, content preview, multilingual sites, and component-driven content systems.
- React Server Components, server actions or route handlers, Tailwind CSS, Playwright, and automated accessibility tooling.
- Federal public websites, Section 508 review, design systems, high-traffic publishing, and privacy-conscious analytics.
- Containerized deployments, reverse proxies, content delivery networks, and diagnosing differences between local, staging, and production behavior.
Equal opportunity and accommodations. Wilkes & Liberty considers qualified candidates without regard to protected characteristics. Reasonable accommodations are available during the application process.