Frontend Developer (Internship)
Position Type: Part-time, W-2
SRG is offering a paid internship opportunity for future graduates interested in frontend development and national security-related technology projects. Interns will support the design and deployment of user interfaces for two integrated prototype systems: a cloud-based data visualization platform and a secure, on-premise platform supporting national defense objectives. This role involves building responsive and intuitive interfaces that visualize structured and unstructured data, incorporate LLM outputs, and support interactive workflows. Interns will collaborate closely with SRG’s Principal Investigator, data engineers, and backend developers to turn mockups into functional UI components. Ideal candidates are pursuing or have recently completed a degree in Computer Science or a related field, have some experience with modern frontend frameworks, and are eager to grow in a mission-driven, collaborative environment. This is a valuable opportunity to gain real-world experience, mentorship, and exposure to secure development practices in support of critical defense initiatives.
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.
- Undergraduate juniors or seniors in Computer Science, Software Engineering, or related fields.
- Recent graduates (0–1 year post-graduation) 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