About the Role:
Auriga IT is seeking a seasoned and visionary
Senior Frontend JavaScript Architect
to lead the frontend ecosystem for complex, large-scale applications. With huge years of deep hands-on experience in JavaScript, React.js, Next.js, and TypeScript
, you will own the frontend architecture across projects, drive modern development practices, and mentor engineers across all levels. You will play a key role in defining engineering direction, optimizing frontend performance, ensuring security, and aligning architectural decisions with business goals. This is an opportunity to lead frontend at scale with impact.
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
React.js (upto latest), Next.js (upto latest)
, and TypeScript
across large-scale projects - Define and evolve
frontend architecture patterns
(micro-frontends, modular monorepos, islands/adaptive hydration) - Lead performance engineering with
SSR/SSG/ISR, CDN strategies, lazy loading, INP optimization
, and edge rendering
- Establish and maintain reusable
component libraries, design systems (e.g. shadcn/ui), and theming strategies
- Implement
secure coding practices
(CSP, XSS/CSRF prevention, OAuth2/JWT flows) - Collaborate cross-functionally with
DevOps, backend, and infrastructure teams
to streamline CI/CD and DevSecOps pipelines - Guide adoption of
code quality standards
, including linting, typing (Zod, tRPC), automated testing (unit, integration, E2E with Playwright) - Lead
technical ceremonies
: architecture reviews, RFC discussions, performance audits, and roadmap planning - Mentor engineers across levels, from onboarding juniors to elevating seniors to leads
- Handle
complex debugging, production fire-fighting
, and systemic reliability issues across devices and browsers - Contribute to
internal tooling, documentation, and frontend platformization initiatives
Required Skills & Qualifications:
- Deep expertise in
React.js (hooks, context, server components), Next.js (App Router, layouts, edge)
, and TypeScript
- Experience designing large-scale frontend architecture using:
-
Micro-frontends / Module Federation
-
Monorepo setups
-
Code sharing strategies across apps
- In-depth understanding of:
-
Frontend performance profiling
(INP, TBT, LCP, CLS) -
SSR, SSG, ISR and hybrid rendering techniques
-
CDN caching strategies
and edge-based rendering
- Hands-on with
CI/CD pipelines
using GitHub Actions, Docker
, and automated deployments - Deep knowledge of
secure frontend engineering
: CSP, OAuth2, JWT, XSS, CSRF, authentication patterns - Proven experience with
test automation in frontend
using Testing Libraries.
- Experience mentoring engineers, driving team process improvements, and conducting architecture/code reviews
- Proven ability to
lead and grow frontend teams
, define team structures, and guide engineers at various levels - Demonstrated experience in
mentoring, career development planning
, and fostering a culture of continuous learning and improvement - Strong focus on
engineering excellence
: drives code reviews
, architecture audits
, and technical quality
- Establishes and enforces
best practices for
performance, accessibility (WCAG), testing, code structure, and documentation - Stays up to date with the
JavaScript ecosystem
, proactively evaluating and introducing modern tools, frameworks, and methodologies
across projects - Proficiency in resolving
complex production issues
, browser incompatibilities, and optimizing large-scale frontend systems - Ensure
accessibility compliance (a11y), semantic HTML
and SEO optimization
for frontend delivery - Deep understanding with
internal frontend platform building
and design patterns
- Work with build tools like
Webpack
, CRA
, Vite
, Grunt/Gulp
or Babel
when necessary. - Experience in building or maintaining design systems using tools like
Storybook
Nice to Have (Bonus Skills):
- Node.js, Express.js and
real-time applications
using Socket.io
- Experience with
GraphQL
, tRPC
, Rest API, socket
patterns - Familiarity with
AWS
: S3, CloudFront, Lambda, EC2, Load Balancing. - Exposure to
modern frameworks
: SolidJS, SvelteKit
, or Vue 3 - Hands-on with
performance tracing
, bundle size budgets
, and tools like Webpack Bundle Analyzer
, React Profiler
- Involvement in open-source contributions, tech talks, or writing technical blogs