Job ID: JOB_ID_766
Role Overview: Senior Angular Developer
Empower Professionals Inc. is seeking a highly skilled Senior Angular Developer for a long-term contract engagement (12+ months) in Alpharetta, GA. This role is a hybrid position requiring the candidate to be onsite 3-4 days per week. We are specifically looking for a technical expert who has navigated the evolution of the Angular framework and can lead complex migrations and architectural shifts.
Key Responsibilities and Technical Focus
- Lead and execute multi-version Angular upgrades and migrations, ensuring compatibility across RxJS and TypeScript versions.
- Architect and implement standalone-first applications, transitioning legacy NgModule-based structures to modern Angular standards.
- Utilize Angular Signals and modern reactivity patterns to refactor UI state management, reducing reliance on heavy RxJS implementations where appropriate.
- Implement the new Angular control flow and migrate legacy structural directives to improve template performance and readability.
- Optimize change detection strategies using OnPush and exploring zoneless change detection concepts for high-performance UI.
- Configure applications using modern bootstrap APIs (bootstrapApplication) and functional application configurations.
- Enhance build performance and reduce bundle sizes using Vite and ESBuild-based build systems.
- Develop and maintain robust unit testing suites using Jest, migrating away from Karma and Jasmine.
- Collaborate with backend teams (Java/.NET/SQL) to ensure seamless full-stack integration.
- Leverage AI-assisted development tools like GitHub Copilot to drive productivity and code quality.
Required Qualifications
- Minimum of 6 years of professional front-end development experience with a heavy focus on Angular.
- Proven track record of managing large-scale enterprise application migrations.
- Deep expertise in TypeScript, HTML5, CSS3/SCSS, and the Angular Router.
- Experience with monorepo structures (Nx) and micro-frontends is highly desirable.
- Familiarity with accessibility standards (ARIA/WCAG) and cross-browser support.
- Strong background in financial services, capital markets, or wealth management domains is a significant plus.
Project Environment
The successful candidate will join a dynamic team focused on modernizing a suite of financial applications. You will be responsible for defining safe, phased upgrade strategies that minimize regression risk while delivering cutting-edge user experiences. This role requires a proactive developer who stays current with the Angular ecosystem and can mentor junior developers on best practices in modern web development.
Special Requirements
F2F Interview Highly Preferred For Local Candidates; Hybrid Onsite (3-4 Days/week); Local or adjacent states only.
Compensation & Location
Salary: $135,000 – $175,000 per year (Estimated)
Location: Alpharetta, GA
Recruiter / Company – Contact Information
Recruiter / Employer: Empower Professionals Inc
Email: anil@empowerprofessionals.com
Recruiter Notice:
To remove this job posting, please send an email from
anil@empowerprofessionals.com with the subject:
DELETE_JOB_ID_766