Front End/UI Developer
Primarily remote with periodic onsite engagement in the Washington, DC area
Fulltime/Permanent
Candidates will need to get a Public Trust Clearance.
Government experience is required.
Position Summary Client is seeking a Front End / UI Developer to support a federal application modernization initiative focused on replacing legacy OpenVMS/DCL-based systems with a modern Python-based middleware platform and Unified Client Application.
This role is responsible for designing and developing secure, accessible, and responsive user interfaces that enable federal users to interact with document processing workflows, system outputs, and middleware-driven services. The ideal candidate will have experience building enterprise-grade dashboards, search interfaces, and workflow-driven applications that integrate with RESTful APIs and backend services.
The position is primarily remote with periodic onsite engagement in the Washington, DC area. Candidates must be eligible for Public Trust clearance.
Key Responsibilities - Design, develop, and maintain modern web-based and/or cross-platform user interfaces supporting federal mission applications
- Transform legacy interfaces into responsive, intuitive, and accessible applications aligned with modernization objectives
- Develop dashboards, reporting views, search interfaces, and workflow-driven user experiences for enterprise document systems
- Integrate frontend applications with Python-based backend services, middleware platforms, and RESTful APIs
- Support development of a Unified Client Application for document access, monitoring, and system interaction
- Ensure compliance with Section 508 accessibility standards, WCAG guidelines, and federal usability requirements
- Collaborate with backend developers, architects, analysts, and government stakeholders to align UI functionality with system workflows
- Participate in Agile Scrum ceremonies including sprint planning, standups, reviews, retrospectives, and backlog refinement
- Support CI/CD pipelines, automated testing, and DevSecOps-enabled deployment processes
- Troubleshoot UI defects, performance issues, and cross-browser compatibility challenges
- Support user acceptance testing (UAT) and production release activities
- Contribute to reusable UI components, style guides, and frontend documentation standards
Minimum Qualifications - Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience)
- Prior government experience
- 3+ years of professional frontend or UI development experience in enterprise environments
- Experience developing responsive web applications or cross-platform GUI applications
- Experience integrating frontend applications with RESTful APIs and backend services
- Experience building dashboards, search interfaces, forms, and workflow-driven UIs
- Experience with modern JavaScript frameworks such as React, Angular, or Vue
- Familiarity with Python-based backend systems (Python 3.x environments)
- Experience with FastAPI, Flask, or Django-based APIs
- Experience working in Agile/Scrum delivery environments
- Experience with CI/CD pipelines and DevSecOps practices
- Strong analytical, problem-solving, and communication skills
- Ability to obtain and maintain a U.S. Public Trust clearance
Preferred Qualifications - Experience supporting federal digital transformation or application modernization initiatives
- Experience redesigning or replacing legacy enterprise or government systems
- Experience with data visualization libraries or dashboard frameworks
- Experience with cloud-hosted or containerized application environments
- Familiarity with usability testing or human-centered design practices
- Python Institute certifications (PCEP, PCAP, or PCPP) strongly preferred
Work Environment - Primarily remote with occasional onsite support in the Washington, DC area
- Participation in Agile delivery cycles within a federal modernization program
- Standard business hours with flexibility based on program needs
Ayush Sharma Sr. US Technical Recruiter
| Ext:149
| G-talk:
