
Auriga - Frontend Angular Architect
5 days ago
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 timeAbout 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...
-
Auriga - Software Engineer - AngularJS
5 days ago
Jaipur, India Auriga IT Consulting Pvt Ltd Full timeAbout 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...
-
Sr. Software Engineer Angular JS
2 days ago
Jaipur, India Auriga It Full timeAbout 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 timeAbout 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 timeJob 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 timeJob 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...
-
Auriga - Full Stack Engineer -
2 weeks ago
Jaipur, Rajasthan, India Auriga IT Consulting Pvt Ltd Full timeWe 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 timeAbout 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 timeWe 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 :-...