HamburgerMenu
hirist

Auriga - Principal Engineer - Frontend Development

Auriga IT Consulting Pvt Ltd.
Jaipur
5 - 7 Years
star-icon
4.5white-divider100+ Reviews

Posted on: 30/10/2025

Job Description

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.

info-icon

Did you find something suspicious?