Software Engineer, Microfrontends
VercelAbout the Role
Join our Microfrontends team as a Software Engineer to architect solutions that modularize large applications, enhancing developer velocity and enabling seamless technology migrations. This exciting role involves solving complex challenges in multi-framework environments, from CSS isolation to performance optimization.
Responsibilities
- Improve developer velocity for web applications by providing solutions to split them into microfrontends.
- Simplify incremental migrations to new technology stacks using microfrontend architectures.
- Work across multiple codebases, including Next.js, API services, and the CDN.
- Engage with customers and the open-source community on features and issues.
- Stay abreast of industry trends to inform best practices and innovative solutions.
Requirements
- Strong understanding of microfrontend architectures and their implementation challenges (e.g., CSS isolation, data sharing, performance).
- Experience in web application development, with an ability to work across various frameworks.
- Familiarity with Next.js, API services, and CDN concepts.
- Proven ability to engage effectively with both internal teams and the external open-source community.
- Problem-solving skills to address complex technical interactions between different application parts.
About the Team & Work Arrangement
Join the Microfrontends team, a critical group focused on enhancing developer velocity and enabling seamless technology migrations across Vercel's platform. This role offers flexible work arrangements: if you are within commuting distance of our SF, NY, London, or Berlin offices, you'll have anchor days (Mon, Tue, Fri) in the office; otherwise, it's a fully remote position.
About Vercel
View companyVercel is a developer platform that provides cloud infrastructure services for the web.