{"schemaVersion":"jobsearcher.job.v1","id":"893708dd8a9fa169715b1ad8","url":"https://jobsearcher.com/jobs/893708dd8a9fa169715b1ad8","canonicalUrl":"https://jobsearcher.com/jobs/893708dd8a9fa169715b1ad8","title":"Senior UI Engineer","description":"Company OverviewDevelopment InfoStructure LLC., (Devis) is a leading provider of innovative software development, management, and consulting services, specializing in cutting-edge technologies such as DevSecOps, AI, and Machine Learning. With over 30 years of experience, we have established ourselves as a trusted partner for government agencies, delivering tailored, mission-critical solutions that drive digital transformation and operational excellence. Our client-centric approach, coupled with our deep domain expertise and technical prowess, enables us to forge enduring relationships and consistently deliver high-impact, adaptive solutions that resonate with the unique needs of the public sector.Job OverviewThe UI Engineer is responsible for designing, developing, and maintaining the React-based user interface components of the Committee Portal platform used by Committee staff at the U.S. House of Representatives.This is a full-time role aligned to core business hours 7:00 AM to 6:00 PM Eastern. Work is performed on Capitol Hill, Washington, DC.Primary DutiesReact and TypeScript Component DevelopmentDevelop React components in TypeScript that implement UX designs and acceptance criteria for Committee Portal featuresTranslate wireframes and UX specifications into accessible, production-ready interface componentsMaintain and refactor existing UI code to improve performance, maintainability, and consistency with the LCS design systemAPI IntegrationIntegrate GraphQL APIs into UI components, including queries, mutations, caching, and error handlingCollaborate with the ASP.NET Services Engineer to define query contracts and shape data requirementsImplement client-side state management using React Query, Zustand, or equivalent patterns already in use by the IPTTest Automation and QualityDevelop unit tests using Vitest for new and existing React componentsCoordinate with the IPT Test Engineer to support functional and regression testing each sprintDebug issues reported by testers and users, reproduce defects, and deliver fixes within sprint commitmentsConfiguration Management and DeploymentUse Azure DevOps (ADO), git, and pull request workflows to manage source code and task statusParticipate in containerized local development and support deployments through Azure Pipelines to Kubernetes environmentsAdhere to all IPT Configuration Management processes defined by the Program ManagerIPT Collaboration and Agile DeliveryParticipate in all established agile activities, including sprint planning, daily standups, sprint reviews, and retrospectives as directed by the Scrum Coordinator and Program ManagerCollaborate with UX designers, business analysts, ASP.NET Services Engineers, and Test Engineers to refine acceptance criteria and deliver working features each sprintProduce code, configuration, and documentation as deliverables under the task, consistent with Section A.5 (Deliverables)Required QualificationsEducationBachelor's degree required in Computer Science, Software Engineering, Information Systems, Human-Computer Interaction, or a related technical fieldEquivalent combinations of certifications, portfolio evidence, and professional experience will be considered in place of a degreeExperience Levels3+ years of front-end engineering experience for Mid-Level consideration, or 6+ years for Senior Level consideration, consistent with Statement of Work Section A.4 Requirement 2Demonstrated experience developing UI components in React using TypeScriptDemonstrated experience translating wireframes and UX specifications into production componentsExperience writing unit tests using Vitest or a comparable modern JavaScript testing frameworkExperience integrating APIs (GraphQL or REST) into React applicationsTechnical KnowledgeWorking familiarity with Ant Design, React Query, and Zustand is a plusWorking knowledge of containerized local development environments (Docker) and git-based pull request workflowsFamiliarity with Azure DevOps, Azure Pipelines, and Kubernetes-hosted deployments at a user levelUnderstanding of accessible web development and modern front-end performance practicesPreferred QualificationsMeta Front-End Developer Certificate or equivalentMicrosoft Certified: Azure Developer Associate (AZ-204) is helpful where the Engineer supports Azure-hosted build and deployment tasksSecurity RequirementsMust pass and maintain the background investigation required by the U.S. House of Representatives, Office of the Clerk, for contractor personnel supporting Legislative Computer SystemsCompletion of any annual security awareness or House-mandated training required for IPT membersU.S. citizenship may be required consistent with House of Representatives contractor policySalary$98,000 - $108,000 commensurate with background and experienceDevis is an AA/EOE/M/F/Disabled/VET Employer committed to providing equal employment opportunity without regard to an individual’s race, color, religion, age, gender, sexual orientation, veteran status, national origin or disability.Powered by JazzHRtet3oVJi0v","company":"Devis","rawCompany":"devis","city":"Washington","state":"DC","isRemote":false,"isActive":false,"createdAt":"2026-04-27T12:15:36.173Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1255.00","title":"Web and Digital Interface Designers","slug":"web-and-digital-interface-designers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior UI Engineer","description":"Company OverviewDevelopment InfoStructure LLC., (Devis) is a leading provider of innovative software development, management, and consulting services, specializing in cutting-edge technologies such as DevSecOps, AI, and Machine Learning. With over 30 years of experience, we have established ourselves as a trusted partner for government agencies, delivering tailored, mission-critical solutions that drive digital transformation and operational excellence. Our client-centric approach, coupled with our deep domain expertise and technical prowess, enables us to forge enduring relationships and consistently deliver high-impact, adaptive solutions that resonate with the unique needs of the public sector.Job OverviewThe UI Engineer is responsible for designing, developing, and maintaining the React-based user interface components of the Committee Portal platform used by Committee staff at the U.S. House of Representatives.This is a full-time role aligned to core business hours 7:00 AM to 6:00 PM Eastern. Work is performed on Capitol Hill, Washington, DC.Primary DutiesReact and TypeScript Component DevelopmentDevelop React components in TypeScript that implement UX designs and acceptance criteria for Committee Portal featuresTranslate wireframes and UX specifications into accessible, production-ready interface componentsMaintain and refactor existing UI code to improve performance, maintainability, and consistency with the LCS design systemAPI IntegrationIntegrate GraphQL APIs into UI components, including queries, mutations, caching, and error handlingCollaborate with the ASP.NET Services Engineer to define query contracts and shape data requirementsImplement client-side state management using React Query, Zustand, or equivalent patterns already in use by the IPTTest Automation and QualityDevelop unit tests using Vitest for new and existing React componentsCoordinate with the IPT Test Engineer to support functional and regression testing each sprintDebug issues reported by testers and users, reproduce defects, and deliver fixes within sprint commitmentsConfiguration Management and DeploymentUse Azure DevOps (ADO), git, and pull request workflows to manage source code and task statusParticipate in containerized local development and support deployments through Azure Pipelines to Kubernetes environmentsAdhere to all IPT Configuration Management processes defined by the Program ManagerIPT Collaboration and Agile DeliveryParticipate in all established agile activities, including sprint planning, daily standups, sprint reviews, and retrospectives as directed by the Scrum Coordinator and Program ManagerCollaborate with UX designers, business analysts, ASP.NET Services Engineers, and Test Engineers to refine acceptance criteria and deliver working features each sprintProduce code, configuration, and documentation as deliverables under the task, consistent with Section A.5 (Deliverables)Required QualificationsEducationBachelor's degree required in Computer Science, Software Engineering, Information Systems, Human-Computer Interaction, or a related technical fieldEquivalent combinations of certifications, portfolio evidence, and professional experience will be considered in place of a degreeExperience Levels3+ years of front-end engineering experience for Mid-Level consideration, or 6+ years for Senior Level consideration, consistent with Statement of Work Section A.4 Requirement 2Demonstrated experience developing UI components in React using TypeScriptDemonstrated experience translating wireframes and UX specifications into production componentsExperience writing unit tests using Vitest or a comparable modern JavaScript testing frameworkExperience integrating APIs (GraphQL or REST) into React applicationsTechnical KnowledgeWorking familiarity with Ant Design, React Query, and Zustand is a plusWorking knowledge of containerized local development environments (Docker) and git-based pull request workflowsFamiliarity with Azure DevOps, Azure Pipelines, and Kubernetes-hosted deployments at a user levelUnderstanding of accessible web development and modern front-end performance practicesPreferred QualificationsMeta Front-End Developer Certificate or equivalentMicrosoft Certified: Azure Developer Associate (AZ-204) is helpful where the Engineer supports Azure-hosted build and deployment tasksSecurity RequirementsMust pass and maintain the background investigation required by the U.S. House of Representatives, Office of the Clerk, for contractor personnel supporting Legislative Computer SystemsCompletion of any annual security awareness or House-mandated training required for IPT membersU.S. citizenship may be required consistent with House of Representatives contractor policySalary$98,000 - $108,000 commensurate with background and experienceDevis is an AA/EOE/M/F/Disabled/VET Employer committed to providing equal employment opportunity without regard to an individual’s race, color, religion, age, gender, sexual orientation, veteran status, national origin or disability.Powered by JazzHRtet3oVJi0v","datePosted":"2026-04-27T12:15:36.173Z","dateModified":"2026-04-27T12:15:36.173Z","hiringOrganization":{"@type":"Organization","name":"Devis","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Washington","addressRegion":"DC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"893708dd8a9fa169715b1ad8"},"url":"https://jobsearcher.com/jobs/893708dd8a9fa169715b1ad8"}}