Frontend Developer (Senior Track)
Master the art of building scalable, highly-performant, and accessible web applications.
Internet & Networking
DNS, HTTP/2/3, TCP/IP, and browser rendering engines.
HTML & CSS Architecture
Semantic markup, accessibility, BEM, CSS Grid, and CSS-in-JS.
Advanced JavaScript
Event loop, closures, prototpyal inheritance, and memory leaks.
TypeScript Mastery
Generics, conditional types, mapped types, and strict mode.
Modern Frameworks
React, Vue, or Angular internals. Virtual DOM, reconciliation, and fibers.
State Management
Redux, Zustand, React Query, and atomic state (Jotai/Recoil).
SSR & SSG (Next.js)
Server components, hydration, Edge runtime, and ISR.
Web Performance
Core Web Vitals, critical rendering path, lazy loading, and bundle sizing.
PWA & Web APIs
Service workers, IndexedDB, WebSockets, and WebRTC.
Testing Strategies
Jest, Vitest, Cypress, Playwright, and testing library.
Frontend Architecture
Micro-frontends, monorepos (Turborepo), CI/CD, and design systems.