中级前端开发工程师,React 和 Next.js,巴西远程工作
使用 React.js 和 Next.js 构建高性能 Web 应用。集成 API,实现 SSR 和 SSG,并遵循无障碍、SEO 与测试标准。
描述
- 使用 React.js 和 Next.js 开发可复用、响应式界面
- 构建符合性能、WCAG 无障碍和 SEO 标准的 Web 应用
- 集成 RESTful 和 GraphQL API,以呈现动态数据
- 与后端开发人员协作,改进端点和数据流
- 使用 Next.js 实现服务端渲染和静态站点生成
- 通过代码分割和延迟加载提升加载性能并减小包体积
- 使用 Jest、React Testing Library 或 Cypress 创建单元测试和集成测试
- 遵循 ESLint 和 Prettier 标准,并参与拉取请求评审
- 参与每日站会和回顾会议等看板实践
- 记录技术决策,并协助指导项目的持续开发
任职要求
- 熟练掌握 React.js,包括 Hooks、Context API、Redux 或 Zustand
- 具备 React Server Components 和现代前端架构的工作经验
- 了解 Next.js 的动态路由、API Routes、中间件和缓存等功能
- 具备 CSS Modules、Tailwind CSS、Styled Components 或 Emotion 的实际经验
- 具备使用 Git 与 GitHub 或 GitLab、通过 Vercel 或 Netlify 部署,以及解读 Figma 设计稿的经验
- 在 React 和 Next.js 应用中具备 TypeScript 实战经验
- 了解 WebSockets、WebRTC 和 gRPC
- 熟悉微前端架构和 monorepo
- 能够与设计师和后端开发人员清晰沟通
- 主动提出技术改进方案
- 适应能力强,乐于学习新的库和框架
