NEWPosted 3 hours ago

Job ID: JOB_ID_5525

Job Title: Senior Angular Developer with .NET Experience

Location: Alpharetta, GA (Hybrid)

About the Role:

We are looking for a highly skilled and experienced Senior Angular Developer with a strong background in .NET to join our dynamic team. This hybrid role offers the opportunity to work on challenging projects, contribute to architectural decisions, and mentor junior developers. You will be instrumental in building and optimizing cutting-edge web applications, ensuring they are performant, secure, and scalable.

Key Responsibilities:

  • Design, develop, and maintain robust and scalable front-end applications using Angular (v11+), TypeScript, and related technologies.
  • Implement reactive patterns using RxJS and state management solutions like NgRx/Redux.
  • Develop reusable UI components utilizing Angular Material, AG Grid, and Highcharts.
  • Ensure application security through proper implementation of authentication/authorization flows (JWT, OAuth2), interceptors, and guards.
  • Optimize application performance using techniques such as OnPush change detection, lazy loading, preloading, and bundle analysis.
  • Write comprehensive unit tests using Jasmine/Karma or Jest and participate actively in CI/CD pipelines.
  • Debug and resolve complex issues across components, services, routing, and build layers.
  • Collaborate with DevOps teams for build artifacts, Docker basics, and cloud deployment fundamentals (Azure/AWS/GCP).
  • Participate in code reviews, architectural discussions, and contribute to the continuous improvement of development processes.
  • Leverage tools like Copilot for enhanced frontend development efficiency.
  • Stay updated with the latest trends and best practices in Angular and front-end development.

Must-Have Expertise:

  • Strong proficiency in Angular and TypeScript.
  • Deep understanding of RxJS and NgRx/Redux.
  • Hands-on experience with Angular Material, AG Grid, and Highcharts.
  • Skilled in performance tuning and debugging.
  • Experience with unit testing and CI/CD readiness.
  • Familiarity with micro-frontends and module federation.
  • Solid understanding of authentication/authorization flows.
  • Experience with Angular CLI, Webpack, NPM, and versioning.
  • Proficiency in debugging tools like Chrome DevTools and Angular DevTools.

Nice-to-Have Expertise:

  • Experience with Copilot for faster frontend development.
  • Knowledge of Storybook or design systems.
  • Micro-frontend orchestration experience.
  • Basic DevOps and cloud deployment skills.

Qualifications:

  • Proven experience as a Senior Angular Developer.
  • Experience with .NET is a strong plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.

Special Requirements

Employment Type: Hybrid. Keywords: continuous integration continuous deployment user interface card Georgia.


Compensation & Location

Salary: $120,000 – $160,000 per year

Location: Alpharetta, GA


Recruiter / Company – Contact Information

Email: hnu@yashneetech.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
hnu@yashneetech.com with the subject:

DELETE_JOB_ID_5525

to delete@join-this.com.