UI Developer || Angular || Onsite Interview

Apply Now

Job Description

If this blog helped you, spread the word!

Job Title: Angular UI Developer ( Deep Technical hands-on experience Must)

Location: Malvern, PA (Hybrid – Onsite from Day 1)

Interview: Onsite interview required

Experience: 8+ Years

VISA: H1B, CPT (Only CPT ,No OPT) (Must Share PP number)

Contract : C2C/W2

Note: Your Resume Must present the Angular UI Developer Designations and Titles only (No other full-stack designations)

job Description:

We seek a highly skilled Senior Angular UI Developer with 8+ years of experience developing scalable, high-performance front-end applications. The ideal candidate should have Deep hands-on experience in Angular (latest versions), UI/UX best practices, and enterprise-grade web applications.

Required Technical Skills: (All listed skills are mandatory. Please apply only if you have hands-on experience with every skill mentioned below.)

* Angular 8+ (Deep expertise in Angular framework, CLI, and best practices)
* TypeScript & JavaScript (ES6+) – Advanced knowledge of async/await, closures, and event loops
* State Management (NgRx, Akita, or Redux)
* RxJS (Reactive programming, Observables, and Operators)
* RESTful APIs & GraphQL
* HTML5, CSS3, SCSS/SASS, LESS, and CSS-in-JS
* UI Component Libraries (Material UI, PrimeNG, TailwindCSS, Bootstrap)
* Unit & E2E Testing (Jasmine, Karma, Jest, Cypress, Protractor)
* Authentication (OAuth2, JWT, SAML, SSO, OpenID Connect)
* Performance Optimization (Lazy Loading, Webpack, Lighthouse, OnPush, Virtual Scrolling)
* Version Control & CI/CD (Git, GitHub/GitLab, Jenkins, Azure DevOps)
* Micro Frontend Architecture & Web Components
* Agile/Scrum Methodologies

Key Responsibilities:

* Develop, maintain, and optimize responsive Angular applications for performance, scalability, and user experience.
* Design and implement reusable UI components and custom directives using Angular.
* Work closely with UX/UI designers to translate designs into functional user interfaces.
* Optimize application performance using Lazy Loading, Virtual Scrolling, OnPush change detection, and other Angular best practices.
* Implement state management using NgRx or similar frameworks for large-scale applications.
* Develop and integrate RESTful APIs and ensure secure API communication.
* Write unit, integration, and e2e tests using Jasmine, Karma, Jest, and Cypress.
* Work with Micro Frontend architectures and component-based development.
* Implement authentication & authorization mechanisms using OAuth2, JWT, and SSO.
* Optimize cross-browser compatibility and responsive design using CSS preprocessors (SCSS/SASS, LESS) and frameworks like Tailwind or Bootstrap.
* Utilize CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps) for automated deployments and testing.
* Debug and resolve UI/UX and performance issues using Chrome DevTools, Lighthouse, and Webpack optimizations.
* Collaborate with backend developers, product managers, and DevOps teams in Agile/Scrum environments.
* Follow best practices for code quality, performance, and maintainability with TypeScript and ES6+ features.

If this blog helped you, spread the word!