Web Software Developer (UI)
Amentum · Vienna, VA · 1 mo ago
HybridFull-time
This position supports a new contract award and plays a key role in developing and maintaining modern web applications.
Responsibilities
- Develop code using the latest versions of Angular 20+, Node.js, NPM, RxJS, Bootstrap, and Material frameworks/libraries.
- Support the implementation of interfaces to applications with a strong understanding of HTTP and RESTful communication.
- Work with Swagger for API documentation and design.
- Contribute to site concept, interface design, and application architecture.
- Design software tools and subsystems to support reuse and domain analysis.
- Test, fix, and refine software to meet product requirements, including familiarity with Playwright testing framework and Angular unit tests.
- Enhance and modify software to improve efficiency and ensure integrity between systems and applications.
- Provide support in developing site concepts, interface design, and web architecture.
- Familiarity with AI interfaces such as Claude.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Technology, or a related field.
- Minimum of 3 years of experience as a dedicated Web Software Developer.
- Proficiency in Angular 20+, Node.js, NPM, RxJS, and Bootstrap; familiarity with Material frameworks/libraries.
- Outstanding communication and relationship-building skills.
- Active TS/SCI security clearance (ability and willingness to take a polygraph required).
Preferred Qualifications
- Familiarity with Playwright testing framework.
Other Responsibilities
- Safety: Participate in maintaining a safe work environment, including completing training, self-aid/buddy aid responsibilities, and emergency response tasks.
- Quality: Adhere to Amentum’s Quality Policy, ensuring services meet customer expectations and comply with applicable quality system documents.
- Procedure Compliance: Read, understand, and implement operational, safety, quality, and environmental requirements for your role.
Pay
US: $135,000 - $145,000
Benefits
- Health, dental, and vision insurance.
- Paid time off and holidays.
- Retirement benefits (including 401(k) matching).
- Educational reimbursement.
- Parental leave.
- Employee stock purchase plan.
- Tax-saving options.
- Disability and life insurance.
- Pet insurance.
Note: Benefits may vary based on employment type, location, and applicable agreements.