职位:高级 Next.js 前端工程师 (Vercel)
高级 Next.js 前端工程师 (Vercel)
使用 Stripe 构建高性能电子商务网站。后端使用 NestJS,由后端工程师负责,您将在前端集成他们的 API。CMS:Payload。
必备技能
- Next.js (应用路由器 & RSC):SSR/SSG/ISR,动态路由,元数据,服务器操作,草稿/预览模式。
- Vercel:部署与环境,缓存/头信息,边缘中间件/函数,通过 webhooks 进行 ISR 重新验证。
- React + TypeScript:现代 hooks/模式,组件组合,状态管理。
- 样式与无障碍访问:
Tailwind CSS(或实用优先),响应式布局,WCAG 2.1 基础。
- API 集成:REST 认证/会话处理,强大的错误状态,数据缓存(SWR/React Query)。
- Stripe(前端):支付元素/结账,Apple Pay/Google Pay,3DS 流程;与后端协调 webhooks。
- Payload CMS(必需):使用 REST API,使用 Next.js 实现实时预览/草稿,处理基于块的内容、媒体和内容驱动的路由;触发 Vercel 重新验证。
- 性能与 SEO:
核心 Web Vitals >90,代码拆分,图像优化,结构化数据,站点地图/规范,i18n 路由。
- 表单与验证:
React Hook Form + Zod/Yup;优雅的服务器/边缘验证。
- 测试:
Jest/RTL 单元测试,Playwright e2e,Lighthouse CI。
- 监控/质量:
Sentry(或类似工具),GA4/同意模式 v2 基础,功能标志/A/B 测试熟悉。
- 安全基础:XSS/CSRF 缓解,安全头信息,秘密管理,依赖项卫生。
加分项
- 熟悉 Prisma/Postgres 概念和 Redis 缓存(用于理解数据形状)。
- 大规模 i18n,货币/区域格式化。
- 增长工具(Post Hog,服务器端 GTM),推荐/联盟跟踪。
- 客户工具集成(Crisp/Intercom)。
注意:
后端开发由我们的 NestJS 团队处理。您的重点是 Next.js + Vercel 前端交付和清晰的 API/CMS 集成。
请点击申请按钮通过 XPRESSJOBS 发送您的详细信息
#J-18808-Ljbffr