Front End Developer

3 - 5 years

3 - 8 Lacs

Posted:4 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Frontend Developer

Key Responsibilities

1. Frontend Development (Angular 19+)

  • Develop, enhance, and maintain responsive web applications using

    Angular 19+

    .
  • Write clean, maintainable, and optimized code following industry standards and best practices.
  • Implement reusable UI components, modules, and services.
  • Ensure application performance, responsiveness, and scalability across devices and browsers.
  • Work with Angular lifecycle hooks (OnInit, OnDestroy, AfterViewInit, etc.) to build efficient component behavior and data flow.

2. API Integration

  • Integrate RESTful backend APIs with the frontend application.
  • Manage data fetching, error handling, and state updates with RxJS, Observables, and Promises.
  • Collaborate with backend teams to define API contracts and ensure smooth data communication.
  • Optimize API calls for better performance and user experience.

3. Authentication & Authorization (Azure AD)

  • Implement secure login, logout, token handling, and session management using

    Azure Active Directory

    .
  • Set up

    OAuth2 / OpenID Connect flows

    for client-side authentication.
  • Apply role-based and permission-based authorization throughout the application.
  • Ensure application security best practices and compliance with organizational standards.

4. UI/UX Collaboration

  • Work closely with designers to convert wireframes and mockups into functional UI screens.
  • Ensure consistent styling using Angular Material, SCSS, or custom component libraries.
  • Improve usability, accessibility, and overall user experience.

5. Code Quality & Collaboration

  • Utilize Git for version control and participate in code reviews.
  • Debug, troubleshoot, and resolve application issues efficiently.
  • Participate in Agile ceremoniesdaily standups, sprint planning, and retrospectives.
  • Contribute to improving coding standards, best practices, and development processes.

Required Skills

Technical Skills

  • Angular 19+

    with strong understanding of components, modules, directives, pipes, change detection, and lifecycle hooks.
  • TypeScript

    ,

    JavaScript (ES6+)

    , HTML5, CSS3, SCSS.
  • Authentication and Authorization with Azure AD

    using MSAL or equivalent libraries.
  • Experience in

    RESTful API integration

    .
  • Strong understanding of

    RxJS

    , Observables, async patterns, and state management.
  • Knowledge of Angular Routing, Guards, Interceptors, and Services.
  • Familiarity with unit testing (Jasmine, Karma) is a plus

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Techno Facts Solutions logo
Techno Facts Solutions

Information Technology Consulting

Tech City

RecommendedJobs for You