Frontend Developer
Haystack · Washington, DC · 2 days ago
RemoteRemoteEngineeringFull-time
About the role
This position involves developing, testing, deploying, maintaining, and enhancing web-based applications for intelligence systems. The ideal candidate will create intuitive, user-friendly web interfaces using modern web technologies, analyze user requirements, and integrate web applications with REST-based APIs and backend services. Collaboration with software engineers, UX/UI designers, and mission stakeholders is also required.
Responsibilities
- Create, test, deploy, and maintain web-based applications for intelligence systems
- Analyze user requirements and translate them into software design and usability solutions
- Integrate web applications with REST-based APIs and backend services
- Collaborate with software engineers, UX/UI designers, and mission stakeholders
- Troubleshoot software defects and performance issues, implementing effective solutions
Requirements
- Active TS/SCI clearance with Polygraph
- 8+ years of web application development experience or 12 years of experience in lieu of a degree
- Experience with modern front-end frameworks like React, Angular, or Vue
- Proficiency in HTML, CSS, and JavaScript
- Experience with the full Software Development Lifecycle (SDLC) and Agile methodologies
- Ability to ensure software meets Section 508 accessibility standards
Qualifications
- Bachelor's degree in a technical discipline or 12 years of experience in lieu of a degree
Skills
- Modern front-end frameworks (React, Angular, Vue)
- HTML, CSS, JavaScript
- Software Development Lifecycle (SDLC)
- Agile methodologies
- Section 508 accessibility standards
Benefits
- Up to 16 hours of telework per week based on sprint priorities
- 100% employer-paid medical coverage (optional plan)
- Competitive benefits for dental and vision
- $5,000 annually for education, training, certifications, and professional development
- Up to 6% 401(k) match and an additional 4% profit-sharing contribution
Pay
Salary range: $75,000 - $100,000 annually
Schedule
Full-time, 40 hours per week