Job Title: Senior Frontend Engineer – Stencil.js & Micro Frontends
Location: Parsippany, New Jersey
Employment Type: Full-time
Experience Required: 6+ years
Job Description:
We are looking for an experienced Senior Frontend Engineer with a strong background in Stencil.js, Angular, Playwright, and Micro Frontend architectures to join our dynamic development team. The ideal candidate will design and develop scalable, reusable web components and drive modern frontend best practices for enterprise-grade applications.
Responsibilities:
Build and maintain custom web components using Stencil.js for use across multiple frontend frameworks.
Architect and implement Micro Frontend solutions for modular application delivery and independent deployments.
Collaborate with Angular development teams to integrate Stencil components seamlessly.
Develop and maintain Playwright-based test suites for end-to-end and regression testing.
Optimize application performance, enforce code quality, and ensure browser compatibility.
Drive the adoption of component libraries and design systems across engineering teams.
Lead code reviews, mentor developers, and participate in UI/UX collaboration.
Contribute to CI/CD workflows and deployment automation for frontend builds.
Required Skills:
3+ years of experience with Stencil.js and Web Components (Shadow DOM, Custom Elements).
Strong expertise in Angular (v14+) and TypeScript development.
Solid experience designing and deploying Micro Frontend architectures.
Hands-on experience with Playwright for UI and E2E testing.
Proficiency in HTML5, CSS3, SCSS, JavaScript (ES6+), and modular frontend development.
Familiarity with npm package management, versioning, and custom library publishing.
Strong understanding of CI/CD tools (Azure DevOps, Jenkins, GitHub Actions).
Experience integrating web components across various frontend ecosystems.
Proficiency in HTML5, CSS3, SCSS, JavaScript (ES6+), and modular frontend development.
Familiarity with npm package management, versioning, and custom library publishing.
Strong understanding of CI/CD tools (Azure DevOps, Jenkins, GitHub Actions).
Experience integrating web components across various frontend ecosystems.
Thanks & Regards
Vasu
Baanyan Software Services Inc
100 Metroplex Drive, Suite 100, 1st Floor, Edison, NJ. 08817
Phone: Extn: 207 Direct:
Email:
An E-Verified Company