Senior Frontend Platform Engineer - Hybrid
Role details
Job location
Tech stack
Job description
Branding Brand is seeking a Senior / Lead Frontend Platform Engineer to architect and build a scalable frontend platform that enables multiple product teams to develop and deploy independently while delivering a seamless, unified user experience. This is not a feature delivery role-this position focuses on platform design, system architecture, and enabling engineering teams at scale. This is a hybrid position where you will be required to go into an office in Woonsocket, RI a few days a week and work from home the other days., * Design and implement a frontend platform architecture that supports multiple independently deployed modules (micro frontends) within a single cohesive application
- Lead the development of shared frameworks, tooling, and infrastructure used across teams
- Define and enforce best practices for scalability, performance, and maintainability
- Architect solutions for shared components, state management, design systems, and dependency management
- Evaluate and implement micro frontend strategies (e.g., module federation, single-spa, build-time integration)
- Establish patterns for cross-team collaboration while minimizing tight coupling between systems
- Own decisions around routing, communication, and integration between micro frontends
- Build and optimize frontend build systems, deployment pipelines, and dependency graphs
- Ensure platform-level concerns such as authentication, observability, error handling, and resilience are properly designed
- Mentor engineers and guide teams in adopting platform standards and architectural best practices
- Implement secure coding best practices and participate in ongoing security training and awareness
Requirements
Do you have experience in System design?, * Strong experience as a senior or lead frontend engineer with a focus on architecture and platform development
- Deep understanding of modern frontend ecosystems (React, build tools, bundlers, code-splitting, SSR/CSR)
- Proven ability to design and scale complex frontend systems across multiple teams and codebases
- Hands-on experience with micro frontend architectures and related technologies
- Strong knowledge of module federation (Webpack, Vite) and dependency sharing strategies
- Experience designing shared component libraries and platform-level abstractions
- Ability to reason through trade-offs and system design decisions clearly and effectively
- Strong debugging and problem-solving skills, especially in unfamiliar codebases, * Experience supporting large-scale, multi-team frontend platforms
- Familiarity with multiple MFE approaches (module federation, single-spa, iframe-based, etc.)
- Experience optimizing build performance and CI/CD pipelines
- Strong understanding of frontend observability, monitoring, and error boundaries
What Success Looks Like
- A scalable platform that allows 10+ teams to ship independently without breaking the overall application
- Clear architectural patterns that balance autonomy and consistency
- Improved developer velocity through reusable tooling and shared infrastructure
- Stable, performant applications even as the system grows in complexity
Key Competencies
- Systems thinking and architectural design
- Trade-off analysis and decision-making
- Clear communication and technical leadership
- Structured debugging and problem-solving approach
Benefits & conditions
Pulled from the full job description
- Paid parental leave
- 401(k) matching
- Unlimited paid time off
- Work from home