ParsonsKellogg · 1 day ago
Angular UI Developer
ParsonsKellogg is a leading infrastructure company seeking an Angular UI Developer to build high-quality, performant user interfaces for mission-critical applications. The role focuses on frontend development using Angular and involves collaboration with backend teams to integrate UI with RESTful APIs.
AdvertisingMarketing
Responsibilities
Design and develop advanced Angular (v15+) UIs using standalone components and modern patterns
Implement advanced lazy loading, routing (guards, resolvers, preloading), and change detection optimization (OnPush, trackBy, lazy rendering)
Build reactive, dynamic, schema-driven forms with custom controls and validators
Use RxJS (Observables, Subjects, operators, async pipe) for reactive, event-driven UI flows
Implement dynamic component loading and a reusable component-based architecture for large applications
Collaborate with UX/design to translate wireframes into responsive, accessible interfaces
Integrate UI with RESTful APIs built in .NET (Core / 6 / 7 / 8)
Work with backend engineers on API contracts, error handling, and data models
Consume data from SQL Server–backed APIs with attention to pagination, filtering, and sorting
Apply OOP and SOLID principles in UI code and shared libraries
Use appropriate design patterns (e.g., Strategy, Factory, Repository) where relevant to UI and shared code
Write clean, testable, maintainable code and participate in front-end architectural discussions
Support deployment and operation of front-end apps in Azure (App Service, monitoring, scaling)
Work within CI/CD pipelines for front-end builds, tests, and deployments
Work on large-scale, production-grade UI systems with high performance and reliability needs
Debug and troubleshoot complex front-end issues, collaborating across teams as needed
Produce clear technical documentation and communicate effectively with technical and non-technical stakeholders
Qualification
Required
Advanced, hands-on experience with Angular 15+ (standalone components, advanced routing, change detection optimization)
Strong experience with RxJS and reactive UI patterns
Proven experience architecting large Angular applications
Strong understanding of OOP, SOLID, and design patterns in front-end engineering
Experience integrating Angular apps with .NET-based RESTful APIs
Familiarity with distributed, message-based backends (RabbitMQ, Redis) from a UI integration perspective
Solid understanding of web performance optimization (lazy loading, minimizing network calls, caching strategies)
Experience building and supporting large-scale, production web UIs
Strong front-end debugging skills (browser dev tools, network, performance)
Familiarity with CI/CD and modern front-end build pipelines
Strong collaboration and communication skills
Bachelor's degree in Computer Science, Software Engineering, or related field
Typically 5+ years of professional experience developing modern web UIs, with a strong focus on Angular
Preferred
Experience deploying SPAs/front-end apps in Azure
Working knowledge of Python for tooling/automation
Experience serving front-end apps with .NET in IIS environments
Benefits
Medical
Dental
Vision
Paid time off
Employee Stock Ownership Plan (ESOP)
401(k)
Life insurance
Flexible work schedules
Holidays
Company
ParsonsKellogg
ParsonsKellogg has stood apart in the $20 billion promotional products industry.
H1B Sponsorship
ParsonsKellogg has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (1)
Funding
Current Stage
Growth StageRecent News
Providence Business News
2025-08-05
Company data provided by crunchbase