About the Role
The candidate will develop and maintain front-end applications using modern frameworks, working closely with cross-functional teams to deliver scalable and intuitive user experiences.
Responsibilities
- Design and build responsive user interface elements using current web technologies
- Collaborate with product teams to translate design mockups into functional UIs
- Optimize front-end code for speed, accessibility, and cross-browser compatibility
- Participate in code reviews and contribute to technical documentation
- Troubleshoot and debug interface issues across multiple platforms
- Integrate UI components with backend services and APIs
- Follow secure coding practices throughout the development lifecycle
- Support testing efforts including unit, integration, and end-to-end validation
- Stay current with emerging front-end standards and tools
- Work within agile development cycles to meet project milestones
Nice to Have
- Experience with TypeScript
- Background in security-conscious development environments
- Familiarity with testing frameworks like Jest or Cypress
- Knowledge of accessibility standards (WCAG)
- Experience with state management libraries such as Redux
- Exposure to CI/CD pipelines for front-end deployment
- Understanding of performance profiling for web applications
- Previous work in defense or government-related software projects
Compensation
Competitive salary based on experience
Work Arrangement
Hybrid work environment with partial remote flexibility
Team
Collaborative engineering team focused on software innovation
Security Requirements
- Candidate must be able to obtain a security clearance
- Position requires U.S. citizenship due to government contracting rules
Development Environment
- Work is conducted in a Linux-based development setup
- Use of containerization tools such as Docker is standard practice