Posted on: 31/10/2025
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.
Did you find something suspicious?
Posted by
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1567642