Senior UI Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Washington, AR - USA

profile Yearly Salary: USD 98000 - 108000
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

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 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 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
  • Bachelors 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
  • $98000 - $108000 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 individuals race color religion age gender sexual orientation veteran status national origin or disability.


Required Experience:

Senior IC

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 ...
View more view more

About Company

Company Logo

Development InfoStructure Inc. (Devis) is a leading provider of IT consulting services and solutions that specializes in the global development space. Since 1992, Devis has worked at the intersection of technology and global development, providing solutions to federal, state, and loca ... View more

View Profile View Profile