StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Senior UI Engineer

MSCCN - Washington, DC

Apply Now

Job Description

Company Overview Development 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 Overview The 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, with off-site work permitted only with approval and at the discretion of the customer. Primary Duties React and TypeScript Component Development + Develop React components in TypeScript that implement UX designs and acceptance criteria for Committee Portal features. + Translate wireframes and UX specifications into accessible, production-ready interface components. + Maintain and refactor existing UI code to improve performance, maintainability, and consistency with the LCS design system. API Integration + Integrate GraphQL APIs into UI components, including queries, mutations, caching, and error handling. + Collaborate with the ASP.NET Services Engineer to define query contracts and shape data requirements. + Implement client-side state management using React Query, Zustand, or equivalent patterns already in use by the IPT. Test Automation and Quality + Develop unit tests using Vitest for new and existing React components. + Coordinate with the IPT Test Engineer to support functional and regression testing each sprint. + Debug issues reported by testers and users, reproduce defects, and deliver fixes within sprint commitments. Configuration Management and Deployment + Use Azure DevOps (ADO), git, and pull request workflows to manage source code and task status. + Participate in containerized local development and support deployments through Azure Pipelines to Kubernetes environments. + Adhere to all IPT Configuration Management processes defined by the Program Manager. IPT Collaboration and Agile Delivery + Participate in all established agile activities, including sprint planning, daily standups, sprint reviews, and retrospectives as directed by the Scrum Coordinator and Program Manager. + Collaborate with UX designers, business analysts, ASP.NET Services Engineers, and Test Engineers to refine acceptance criteria and deliver working features each sprint. + Produce code, configuration, and documentation as deliverables under the task, consistent with Section A.5 (Deliverables). Required Qualifications Education + Bachelor's degree required in Computer Science, Software Engineering, Information Systems, Human-Computer Interaction, or a related technical field. + Equivalent combinations of certifications, portfolio evidence, and professional experience will be considered in place of a degree. Experience Levels + 3+ 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 2. + Demonstrated experience developing UI components in React using TypeScript. + Demonstrated experience translating wireframes and UX specifications into production components. + Experience writing unit tests using Vitest or a comparable modern JavaScript testing framework. + Experience integrating APIs (GraphQL or REST) into React applications. Technical Knowledge + Working familiarity with Ant Design, React Query, and Zustand is a plus. + Working knowledge of containerized local development environments (Docker) and git-based pull request workflows. + Familiarity with Azure DevOps, Azure Pipelines, and Kubernetes-hosted deployments at a user level. + Understanding of accessible web development and modern front-end performance practices. Preferred Qualifications + Meta Front-End Developer Certificate or equivalent. + Microsoft Certified: Azure Developer Associate (AZ-204) is helpful where the Engineer supports Azure-hosted build and deployment tasks. Security Requirements + Must pass and maintain the background investigation required by the U.S. House of Representatives, Office of the Clerk, for contractor personnel supporting Legislative Computer Systems. + Completion of any annual security awareness or House-mandated training required for IPT members. + U.S. citizenship may be required consistent with House of Representatives contractor policy. Salary + $98,000 - $108,000 commensurate with background and experience. Devis is an AA/EOE/M/F/Disabled/VET Employer committed to providing equal employment opportunity without regard to an individualu2019s race, color, religion, age, gender, sexual orientation, veteran status, national origin or disability. Powered by JazzHR

Created: 2026-04-27

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.