Auriga - Frontend Angular Architect

5 days ago


Jaipur, India Auriga IT Consulting Pvt Ltd Full time



About The Role :

Auriga IT is seeking a seasoned and visionary Senior Frontend JavaScript Architect to lead the Angular frontend ecosystem for complex, large-scale applications.

With deep hands-on experience in Angular, TypeScript, and modern JavaScript tooling, you will own frontend architecture across projects, drive scalable UI design, and mentor engineers across levels.

This is a high-impact role where youll guide architectural direction, enforce security and performance standards, and influence how modern Angular-based applications are built and deployed across multiple domains.

About Auriga IT :

Founded in 2010 by an IIT Roorkee alumnus, Auriga IT is a Jaipur-based technology and digital solutions firm delivering innovation to startups, unicorns, corporates, and government entities.

We blend design, data, and modern engineering to solve high-impact problems and build scalable digital products.

Key Responsibilities :

- Architect and oversee frontend systems using Angular and TypeScript for large-scale SPAs and web apps.

- Define and evolve frontend architectural patterns : feature-based modularization, lazy-loaded modules, standalone components, Reactive Forms, RxJS-driven data flows, and component isolation.

- Design solutions using SCAM (Single Component Angular Modules), micro frontends, or monorepo-based code sharing strategies.

- Lead frontend optimization efforts : on-push change detection, tree shaking, preloading strategies, INP profiling, bundle analysis, and performance budgets.

- Establish and maintain reusable design systems using Angular CDK, Angular Material, or custom component libraries.

- Apply robust security principles : XSS/CSRF prevention, Content Security Policies (CSP), OAuth2, and JWT-based auth flows.

- Collaborate with DevOps, backend, and infrastructure teams to implement CI/CD pipelines using GitHub Actions, Docker, Jenkins, etc.

- Lead efforts on code linting, testing (unit, integration, E2E testing) and ensure high test coverage.

- Review architecture decisions (RFCs), conduct performance audits, and own frontend technical roadmap discussions.

- Mentor and support engineers across levels from onboarding juniors to shaping senior developers into future leads.

- Handle complex debugging, production firefighting, and resolve systemic frontend issues across environments and browsers.

- Drive continuous improvement of Angular practices, tools, and frameworks across teams.

Required Skills & Qualifications :

- Deep expertise in Angular v15+, TypeScript, RxJS, and JavaScript (ES6+).

- Experience designing enterprise-grade Angular applications using :

1. Modular architecture.

2. Micro frontends, Module Federation.

3. Lazy loading, dynamic routing, and standalone components.

- Strong understanding of :

1. Change detection strategies (default vs on-push).

2. Performance profiling : INP, LCP, TBT, CLS.

3. SSR with Angular Universal (optional but beneficial).

4. CDN and edge caching strategies.

5. CI/CD ownership with tools like GitHub Actions, Jenkins, Docker, and deployment pipelines.

- Deep security knowledge for frontend systems including OAuth2, JWT, CORS, CSP, XSS, and CSRF.

- Test automation strategy using Angular Testing Library, Karma, Jasmine or Cypress.

- Experience mentoring frontend teams, running architecture reviews, and performing in-depth code reviews.

- Strong debugging capabilities, browser-level performance tracking, and production issue resolution.

- Well-versed with component documentation and design system principles.

- Up-to-date with the Angular and JavaScript ecosystem and industry trends.

Nice To Have :


- Experience with Node.js, Express.js, and real-time apps using Socket.io.

- Integration experience with GraphQL, REST APIs, tRPC, and socket-based communication.

- Familiarity with AWS services like S3, CloudFront, Lambda, EC2, and API Gateway.

- Knowledge of React JS, Vue 3 or SvelteKit as modern alternatives and cross-learning.

- Experience with tools like Webpack Bundle Analyzer, Angular DevTools, Source Map Explorer.

- Contributions to open-source, technical blogs, or internal frontend platforms.

- Familiarity with frontend platformization and workspace-level patterns in monorepo setups.


(ref:hirist.tech)

  • Jaipur, Rajasthan, India Auriga IT Consulting Pvt Ltd Full time

    About The Role :Were looking for a skilled and self-driven Frontend JavaScript Developer for the position of Senior Software Engineer to join our growing team.In this role, youll take ownership of end-to-end Angular feature development, contribute to design systems, and collaborate closely with designers, backend engineers, and product owners to build...


  • Jaipur, India Auriga IT Consulting Pvt Ltd Full time

    About The Role :Were looking for a skilled and self-driven Frontend JavaScript Developer for the position of Senior Software Engineer to join our growing team.In this role, youll take ownership of end-to-end Angular feature development, contribute to design systems, and collaborate closely with designers, backend engineers, and product owners to build...


  • Jaipur, India Auriga It Full time

    About the Role Were looking for a skilled and self-driven Frontend JavaScript Developer for the position of Senior Software Engineer to join our growing team. In this role, youll take ownership of end-to-end Angular feature development, contribute to design systems, and collaborate closely with designers, backend engineers, and product owners to build...


  • Jaipur, Rajasthan, India Auriga IT Consulting Pvt Ltd Full time

    About the job :Job Description :We are looking for a highly skilled and experienced Engineering Lead to join our team. The ideal candidate will have a strong background in backend development using Node.js and frontend expertise with modern JavaScript frameworks. As an Engineering Lead, you will be responsible for leading the design, development, and...

  • Fullstack Engineer

    2 days ago


    Jaipur, India Auriga It Full time

    Job Description We are looking for a skilled Fullstack Engineer to join our team. The ideal candidate will have a strong foundation in backend development using and hands-on experience with modern frontend technologies. As a Fullstack Engineer, you will be responsible for designing, developing, and maintaining web applications that are performant, secure,...


  • Jaipur, India Auriga IT Consulting Pvt Ltd Full time

    Job Summary : Auriga is looking for a Software Engineer who can develop and deploy APIs and Web applications using Django Rest Framework (DRF) and power a variety of leading-edge digital products.Youll need to bring creative thinking and architectural problem solving to the table, to devise optimal technical solutions, along with highly performance user : -...

  • Python - Sde - Ii

    2 weeks ago


    Jaipur, Rajasthan, India Auriga Full time

    **Job Summary** **Responsibilities** Work with business users to gather functional requirements Combine your technical expertise and problem-solving passion to turn complex problems into end-to-end solutions Work with client architect/senior developers to do high level/low level design/architecture. Design and implement high-quality, test-driven BE code...


  • Jaipur, Rajasthan, India Auriga IT Consulting Pvt Ltd Full time

    We are looking for a skilled Fullstack Engineer to join our team. The ideal candidate will have a strong foundation in backend development using Node.js and hands-on experience with modern frontend technologies.As a Fullstack Engineer, you will be responsible for designing, developing, and maintaining web applications that are performant, secure, and :-...


  • Jaipur, Rajasthan, India Auriga IT Consulting Pvt Ltd Full time

    About the Role :We are looking for a highly skilled and experienced Frontend JavaScript Developer for position of Principal Software Engineer who can lead the development and design of high-performance frontend architectures. In this role, you will take ownership of frontend systems, establish scalable components and design patterns, and collaborate across...


  • Jaipur, India Auriga IT Consulting Pvt Ltd Full time

    We are looking for a skilled Fullstack Engineer to join our team. The ideal candidate will have a strong foundation in backend development using Node.js and hands-on experience with modern frontend technologies.As a Fullstack Engineer, you will be responsible for designing, developing, and maintaining web applications that are performant, secure, and :-...