Front End Web Developer
ICF Next
Location
🇺🇸 Reston, United States
Type
full_time
Salary
Undisclosed
Posted
2d ago
Job Description
Description At ICF Next, we are fearless in finding new ways to solve problems, relentless in making sure it pays off for our clients and committed to making a positive change in the world. Join our community of mission-driven creatives, communicators, strategists, and technologists to challenge the status quo. The Team You'll work as part of a cross-functional team of frontend and full-stack engineers, user experience designers and researchers, solution architects, quality assurance specialists, accessibility experts, business analysts, product managers, data analysts, security specialists, and behavioral health subject matter experts. We partner with federal stakeholders to operate and modernize a mission-critical data collection and performance reporting platform used by grantees and program staff. The Work In this individual contributor role, you will build responsive, accessible, and maintainable interfaces for complex data collection and reporting workflows. You will translate user experience designs into production-ready components, connect interfaces to .NET services and REST APIs, implement client-side validation and workflow behavior, and write automated tests that support dependable releases. A key part of the work is improving the usability and consistency of an active federal application while it continues to serve current users. You will help modernize legacy interfaces incrementally, strengthen the component and design system, improve performance and accessibility, and collaborate closely with backend engineers, designers, testers, product teams, and users. •
Key Responsibilities
: • Develop and maintain responsive web interfaces using HTML, CSS, JavaScript or TypeScript, and a modern component-based framework or library. • Translate user experience designs, prototypes, and acceptance criteria into reusable, accessible, and production-ready components. • Build complex forms, client-side validation, data tables, workflow interactions, notifications, and reporting interfaces for data-intensive applications. • Integrate frontend applications with REST APIs, authentication services, analytics, and backend capabilities implemented in .NET. • Write and maintain unit, integration, regression, and end-to-end tests for user interface behavior and critical workflows. • Apply semantic HTML, keyboard support, screen-reader compatibility, color and focus