Frontend Developer (IRAD Program – Prototype UX/UI)
Position Type: Part-time, W-2
SRG is seeking a Frontend Developer to design, build, and deploy user interfaces for two integrated prototype systems:
Project 1 – A data visualization platform (cloud-based).
Project 2 – A secure, on-premise platform supporting National Defense-related objectives..
This role focuses on building responsive, intuitive, and mission-relevant interfaces that visualize structured and unstructured data, integrate LLM outputs, and allow interactive user workflows for national security professionals. You’ll work closely with SRG’s PI, data engineers, and backend developers to translate mockups into production-ready interfaces.
Remote/Hybrid work with occasional in-person attendance.
Washington, D.C. Metro Area (Remote/Hybrid)
- Develop interactive user interfaces in Python-based frameworks (Flask or FastAPI) using HTML5, CSS3, and JavaScript (React or similar preferred).
- Translate UX mockups and workflow wireframes into front-end components for web-based and air-gapped, local server UI projects.
- Create dashboards and display modules that visualize data.
- Implement secure user interaction protocols for local and cloud-hosted UIs, including authentication, role-based views, and input validation.
- Collaborate with backend developers to establish API connectivity, data pipelines, and server-side logic.
- Ensure cross-browser compatibility, responsive design, and WCAG 2.1 accessibility where applicable.
- Support quality assurance by conducting interface testing and usability walkthroughs with SRG’s internal team.
- 3+ years of experience in frontend development with modern web frameworks.
- Proficiency with Python web frameworks (Flask, FastAPI) and frontend technologies (HTML, CSS, JS).
- Experience developing dashboards or data-driven UI components (e.g., charts, visualizations).
- Familiarity with responsive design, user-centered development practices, and accessibility standards.
- Ability to work collaboratively with cross-functional teams in a fast-paced, agile development environment.
- U.S. Citizenship required.
- Experience building interfaces for federal data systems or intelligence applications.
- Familiarity with Azure, secure development protocols, and air-gapped systems.
- Experience integrating front-end logic with OpenAI, LLaMA, or similar LLM platforms.
Apply Now
Position:
First Name:
Last Name:
Email:
Phone Number:
Currently Located In:
Available Start Date:
Resume:
Cover Letter:
The questions below are designed for demographic data collection purposes only. They are entirely optional and will not be taken into account when evaluating candidates for the position. Your responses to these questions will be kept confidential and solely used for statistical analysis.
Your application has been submitted