Principal React Developer - Onsite
Core
Lead the development of modern, scalable front-end applications for an eCommerce platform, driving architectural decisions and mentoring teams.
Role type
Principal React Developer (eCommerce Front-End Platform)
Builds
Enterprise-scale front-end applications, micro-frontend architectures, and reusable component libraries for digital customer experiences.
Domain
eCommerce, Front-End Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
React.js, Next.js, TypeScript, JavaScript (ES6+), Micro-Frontends, State Management (Redux, Recoil), Performance Optimization, API Integration (REST, GraphQL), Testing Strategy, CI/CD, Docker, Kubernetes
Preferred skills
React Compiler, Module Federation, Single-SPA, Varnish, CDN/Edge Caching, Monorepo tools (Nx, Lerna, Turborepo), Headless/Composable Commerce Platforms, Cloud Platforms (Azure, AWS, GCP)
Technologies
React.js, Next.js, TypeScript, JavaScript, HTML5, CSS3, SCSS, Redux, Recoil, Jest, React Testing Library, Cypress, Webpack, Vite, Babel, Docker, Kubernetes, Azure, AWS, Google Cloud
Responsibilities
Design and develop enterprise-scale front-end applications; Lead implementation of micro-frontend architectures; Drive front-end platform upgrades and modernization; Build and enforce reusable component libraries and design system standards; Mentor developers and perform code reviews; Collaborate cross-functionally to deliver end-to-end solutions.
Seniority
Principal, hands-on technical leader with mentorship responsibilities