Job Description - Front-end Lead
Role : Front-end Lead
Location : Remote
Shift Timing : 6:30 PM - 2:30 AM
Experience : 9+ Years
Budget : Up to 36 LPA
Skills Required
- Extensive experience in enterprise eCommerce platforms (SAP Commerce Cloud, Magento, Mirakl, Salesforce Commerce, Shopify Plus).
- Expertise in headless commerce, JAMstack, and API-first architectures for large-scale applications.
- Deep understanding of monolithic vs. micro-frontend architectures and their trade-offs in eCommerce.
- Ability to evaluate and integrate third-party services, including personalization engines, analytics, and AI-driven recommendations.
- Expert knowledge of JavaScript, TypeScript, React, and Next.js (SSR, ISR, SSG).
- Strong proficiency in scalable frontend architectures using micro-frontends, module federation, and distributed UI strategies.
- Experience designing reusable frontend component libraries that enforce consistency across multiple teams and applications.
- In-depth knowledge of state management strategies (Redux, Zustand, Recoil, Jotai).
- Strong understanding of Progressive Web Applications (PWA) and offline-first approaches.
- Ability to define frontend architectural guidelines and decision frameworks for the entire organization.
- Advanced performance tuning techniques for web applications (TTI, FCP, LCP, CLS).
- Deep understanding of client-side and server-side caching strategies (CDNs, service workers, memory caching).
- Advanced knowledge of lazy loading, dynamic imports, prefetching, and hydration strategies to optimize page load speeds.
- Strong experience with cloud-native frontend architectures (Azure preferred, AWS, GCP).
- Deep knowledge of containerization (Docker, Kubernetes, K3S, EKS, AKS, GKE) and how it impacts frontend deployments.
- Expertise in frontend CI/CD automation, including canary deployments, feature flags, and blue-green releases.
- Strong understanding of frontend security (CSP, CORS, OAuth, JWT, SSRF, XSS protection).
- Experience defining logging, monitoring, and alerting strategies for frontend applications.
- Expertise in frontend error handling and root cause analysis (low MTTR).
- Strong advocate for test-driven development (TDD), behavior-driven development (BDD), and automated frontend testing.
- Expertise in unit, integration, and end-to-end testing frameworks.
- Hands-on experience with Lighthouse and WebPageTest for performance testing.
- Ability to set quality standards and define testing strategies across teams.
- Strong communication and presentation skills.
- Bachelor’s/Master’s degree in Computer Science or equivalent.
- 9+ years of frontend engineering experience, with experience in mentoring and leading teams.