Senior Angular Developer

4 - 8 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be responsible for Frontend Architecture & Design, defining and maintaining a scalable UI architecture using Angular and TypeScript. Your role will involve building reusable and modular UI components to enhance application maintainability. Identifying and resolving UI performance bottlenecks, ensuring responsive design, and improving load times will be crucial. Additionally, you will work closely with Java-based APIs to implement efficient data-binding strategies and manage UserCustomizationsService to persist grid settings and UI configurations. Ensuring proper URL redirections and access control within the application, implementing unit tests (Jest/Karma) and end-to-end testing (Cypress/Protractor) for maintaining high-quality standards, as well as handling production issues related to UI behavior, redirections, and API integrations are also part of your responsibilities. Collaborating with product managers, UX designers, and backend engineers to ensure a seamless user experience will be essential. For this role, you must have expertise in Frontend Technologies such as Angular (latest versions), TypeScript, JavaScript, HTML5, CSS3. Proficiency in State Management & Services like RxJS, NgRx, Dependency Injection, Component Development including Reusable UI components, Angular Material, and custom directives is required. You should be experienced in API Integration with REST APIs, HTTP Interceptors, and authentication handling (SAML-based SSO), as well as Routing & Navigation using Angular Router and handling complex URL redirections. Knowledge of Frontend Performance Optimization techniques like lazy loading, code splitting, and caching strategies, User Preferences & Storage with LocalStorage and SessionStorage, and Testing & Debugging tools such as Jest, Karma, Cypress/Protractor is essential. Familiarity with Version Control & Collaboration tools like Git, Jira, Confluence, and Build & Deployment processes using Webpack, Nx, and CI/CD pipeline integration is also necessary. Preferred but not mandatory skills for this role include knowledge of other UI Frameworks, experience with Micro Frontends and module federation, proficiency in Performance Profiling Tools like Web Vitals, Lighthouse, Chrome DevTools, and understanding of Accessibility & UI Enhancements with WCAG compliance and ARIA roles. Additionally, familiarity with GraphQL for optimized API queries, basic understanding of Cloud & DevOps technologies like AWS/Azure, Docker, Kubernetes, knowledge of Server-Side Rendering (SSR) using Angular Universal for SEO optimization, and experience working with Design Systems & UX tools like Figma, Adobe XD, or similar are advantageous.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

chennai, tamil nadu, india