Sr. Software Engineer Angular JS

3 - 6 years

7 - 11 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role

Frontend JavaScript Developer

end-to-end Angular feature development

working understanding of Node.js and backend fundamentals


About Auriga IT

Auriga IT


Key Responsibilities

  • Develop and maintain scalable, component-based UIs using

    Angular

    and

    TypeScript

  • Implement reusable UI systems and design components based on

    Figma

    or equivalent design tools
  • Optimize frontend performance using

    lazy loading

    ,

    on-push change detection

    ,

    code splitting

    , and

    image optimization

  • Ensure cross-browser compatibility, responsive design, and mobile-first implementation
  • Apply frontend security best practices including input validation,

    XSS protection

    ,

    JWT-based auth

    , and

    secure token handling

  • Consume

    REST APIs

    with HttpClient, and manage data with

    RxJS

    observables, caching, and error boundaries
  • Manage complex state using

    NgRx

    ,

    NGXS

    , or custom

    RxJS-driven

    solutions
  • Collaborate with backend engineers to debug and improve API integrations
  • Write and maintain

    unit, integration, and E2E tests

    using

    Jasmine

    ,

    Karma

    or

    Cypress.

  • Use

    Git & GitHub

    for version control and contribute to CI/CD processes via

    GitHub Actions

    or

    Jenkins

  • Follow Agile workflows including daily standups, sprint planning, reviews, and retrospectives
  • Ensure

    accessibility (a11y)

    compliance, use semantic HTML, and follow SEO best practices for SPAs
  • Contribute to code reviews and offer mentorship to junior developers on Angular and JavaScript best practices


Required Skills & Qualifications

Strong hands-on experience with:

  • Angular

    ,

    TypeScript

    , and

    RxJS

  • HTML5, CSS3,

    Tailwind CSS

    ,

    Bootstrap

    , or SCSS
  • Component reusability and design systems using Angular Material/CDK

Experience with:

  • Git, GitHub, pull requests, and versioning workflows
  • npm/yarn package managers
  • API integration and data flow handling using RxJS
  • Optimization: lazy loading, code splitting, preloading strategies
  • Testing frameworks: Jasmine, Karma, Cypress

Understanding of:

  • Frontend security practices (e.g., input validation, XSS, JWT/OAuth flows)
  • Responsive and cross-browser development practices
  • Developer tooling: Angular DevTools, Chrome DevTools, Lighthouse
  • Clean code principles, modular architecture, and Agile methodologies


Good to Have Skills

  • Working knowledge of

    Node.js

    and

    Express.js

    for API understanding and backend collaboration
  • Familiarity with

    Docker

    for local dev environments
  • Experience with

    Sentry

    ,

    LogRocket

    , or similar monitoring tools
  • Awareness of SEO and pre-rendering strategies using Angular Universal
  • Exposure to

    GraphQL

    ,

    serverless functions

    , or

    edge rendering

    with Cloudflare/Vercel
  • Understanding of feature flagging, A/B testing, and experimentation workflows
  • Knowledge of React JS, Vue or SvelteKit for comparative awareness in the JavaScript ecosystem


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
Auriga It logo
Auriga It

Information Technology

San Francisco

RecommendedJobs for You