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.

Apply for this role