Title: Front-End Engineer (Angular)
Location: Vienna, VA - hybrid
Duration: 6 months (potential to extend)
Work Requirements: , Holders
We are seeking a Mid–Senior Front-End Engineer with strong experience in Angular (v17+) to join a Digital Delivery team responsible for building modern web applications. This role focuses on developing responsive, scalable user interfaces and reusable components using modern web technologies.
The engineer will contribute to designing, building, and integrating UI modules and components into fully functional applications. This position involves close collaboration with product, UX, and engineering teams to deliver high-quality front-end solutions.
Responsibilities
Develop new features for interactive web applications that integrate with REST APIs
Build responsive, scalable UI applications using modern front-end technologies
Collaborate with product owners, UX designers, engineers, and analysts to design and implement new features
Develop high-quality, maintainable code in iterative development cycles
Implement reusable, extensible UI components and modules
Maintain and manage stylesheets and UI styling architecture for web applications
Contribute to the creation and maintenance of a component library and design system
Integrate third-party components into the design system when needed
Identify performance bottlenecks and resolve bugs
Support code quality, documentation, testing, and automation efforts
Partner with UX teams to validate and implement design specifications
Work with application developers to integrate front-end components into larger systems
Required Technical Skills
Strong experience with Angular 17+
Proficiency in JavaScript and TypeScript
Strong knowledge of HTML and semantic markup
Experience writing clean, maintainable CSS/SCSS
Experience building Single Page Applications (SPAs)
Experience developing reusable UI components
Experience integrating RESTful APIs
Experience working with component libraries or design systems
Experience working with large enterprise codebases
Experience managing shared stylesheets
Experience with version control systems such as GitHub or Azure DevOps Repos
Experience writing unit tests using Karma, Jest, or similar frameworks
Familiarity with Agile development environments
Knowledge of WCAG 2.0 accessibility standards and guidelines
Understanding of software architecture patterns and SOLID principles
Preferred / Nice to Have
Experience working in NX monorepo workspaces
Experience with Bootstrap or ng-Bootstrap
Experience with Storybook or similar component library tools
Experience using Azure DevOps
Experience supporting CI/CD pipelines or DevOps processes
Experience with accessibility testing and audit tools
Experience
5+ years developing dynamic, interactive web interfaces
Experience working with modern front-end frameworks and REST APIs
Schedule
Monday – Friday
8:00 AM – 4:30 PM
Our benefits package includes: - Comprehensive medical benefits
- Competitive pay
- 401(k) retirement plan
- …and much more!
About INSPYR Solutions Technology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients'' business objectives and cultural needs. Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at inspyrsolutions.com.
INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.