Summary
Join Vercel's Professional Services team as a Front End Lead Engineer Consultant and lead groundbreaking Next.js projects for high-profile clients. You will architect and implement scalable solutions leveraging the full power of Next.js, mentor teams, and shape the future of frontend development. This remote role requires occasional travel and reports to the Director of Professional Services.
Requirements
- Extensive experience with planning and executing front end migrations , modernizations or digital transformation initiatives
- Unparalleled expertise in Next.js , with a proven track record of architecting and delivering complex, high-performance applications at scale using advanced features like app router, server-side rendering (SSR), static site generation (SSG), and incremental static regeneration (ISR), module federation, and micro front ends
- Deep understanding of Next.js deployment and optimization , including experience with self-hosted solutions and cloud platforms like Vercel, with the ability to leverage features such as Edge Functions , global content updates, CDNs, Firewalls
- Mastery of React and its ecosystem, including advanced state management techniques and performance optimization strategies
- Proficiency in serverless architectures and experience optimizing Next.js applications for scalability and performance across various hosting environments
- Strong command of modern frontend tooling , including Webpack, TypeScript, and API integration (REST and GraphQL) to create seamless full-stack experiences
- Expertise in performance optimization and analytics , utilizing tools like Vercel's Speed Insights or similar platforms to enhance Next.js application performance and user experience
Responsibilities
- Partner with project stakeholders to plan, design, implement, test and launch best in class Next.js implementations
- Lead technical discovery sessions with clients to understand their business needs and translate them into scalable, performant frontend architecture and solutions
- Code complex solutions using Next.js, React, and other modern frontend technologies to deliver exceptional user experiences for our leading enterprise customers
- Mentor and guide client development teams in Next.js best practices, helping them improve their skills and adopt efficient workflows
- Stay at the forefront of frontend development by continuously learning and applying emerging technologies and methodologies
- Contribute to our internal knowledge base by documenting best practices, creating tutorials, and sharing insights gained from client projects
- Participate in pre-sales activities by providing technical expertise during client pitches and proposal development
Preferred Qualifications
- Have contributed to the Next.js open-source project or maintain popular Next.js-related libraries or tools
- Possess knowledge of Kubernetes and have experience deploying and scaling Next.js applications in containerized environments
- Have expertise in implementing advanced caching strategies and content delivery networks (CDNs) to optimize Next.js application performance globally
- Are proficient in implementing complex internationalization (i18n) and localization (l10n) solutions in large-scale Next.js applications
- Have experience with cutting-edge features like React Server Components and have successfully implemented them in production Next.js applications
- Have spoken at major tech conferences or authored influential articles/books on Next.js and modern web development practices
Benefits
- Competitive compensation package, including equity
- Inclusive Healthcare Package
- Learn and Grow - we provide mentorship and send you to events that help you build your network and skills
- Flexible Time Off
- We will provide you the gear you need to do your role, and a WFH budget for you to outfit your space as needed
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.