[远程 | 东莞 | 10k-15k] 前端开发工程师招聘
前端开发工程师 (远程 | 东莞)
薪资: 10k - 15k/月 经验: 1-3 年 (优秀应届生亦可) 合同: 全职长期,三年一签
职位亮点 ✨
- 从零打造现代化电商平台: 主导全新 Headless 电商前端应用的架构设计与开发,技术栈先进 (React 18, TS, Tailwind)。
- AI 赋能高效开发: 运用前沿 AI 辅助工具(如 Cursor, Claude )提升研发效率,体验智能化编码。
- 技术驱动 & 质量至上: 深度实践 TDD 、高测试覆盖率 (95%+)、代码审查,打造高性能、可维护的前端系统。
- 精干团队 & 成长空间: 加入小而精的技术团队,扁平化管理,快速决策,技术挑战与成长并存。
- 核心业务 & 前沿实践: 负责核心电商功能(展示、搜索、购物车、支付)开发,实践 PWA 、性能优化等前沿技术。
岗位职责 📝
-
架构设计与搭建:
- 使用
React 18
+TypeScript
构建高性能、可扩展的前端应用架构。 - 设计并实现
Redux Toolkit
状态管理方案。 - 搭建模块化、可复用的前端组件库体系。
- 集成
Tailwind CSS
及 UI 框架,确保高效、一致的样式开发。
- 使用
-
核心功能开发:
- 开发产品展示系统(列表、详情、筛选、搜索)。
- 实现智能搜索、高级筛选、购物车及结账流程。
- 构建用户认证、账户管理等核心模块。
- 与后端团队紧密协作,高效集成
RESTful API
。
-
性能优化与体验提升:
- 实施代码分割、懒加载等策略优化应用加载性能。
- 深入优化 React 组件性能,减少不必要的重渲染。
- 实现 PWA 特性(如离线访问、安装到桌面),提升用户体验。
- 集成必要的数据分析及通讯功能。
-
质量保障与工程规范:
- 编写高覆盖率的单元测试、集成测试 (
Jest
,RTL
,Cypress
)。 - 实践 TDD (测试驱动开发) 模式,确保代码质量。
- 积极参与代码评审,分享技术经验,推动团队技术成长。
- 编写高覆盖率的单元测试、集成测试 (
任职要求 🚀
必备技能:
- 3 年以上
React
实际项目经验,精通React 18
核心特性及最佳实践。 - 精通
TypeScript
,具备编写高质量、类型安全代码的能力。 - 熟练掌握
Redux/Redux Toolkit
进行复杂状态管理。 - 精通现代 CSS 解决方案(
Tailwind CSS
, CSS-in-JS 如Styled Components
)。 - 丰富的
RESTful API
集成和异步数据处理经验。 - 具备优秀的移动端响应式开发能力。
- 熟练使用
Git
进行版本控制,了解 CI/CD 流程。
加分项 (具备以下经验者优先):
- 有电商平台或复杂中后台系统前端开发经验。
- 熟悉
WordPress REST API
或 Headless CMS 项目经验。 - 深入理解前端性能优化策略及 SEO 最佳实践。
- 有使用 AI 辅助编程工具(如
GitHub Copilot
,Claude
)的经验。 - 了解
Docker
等容器化技术及部署流程。 - 有
Node.js
基础或全栈能力者更佳。
技术栈 🛠️
- 核心框架:
React 18
,TypeScript
- 状态管理:
Redux Toolkit
,React Query
- 样式方案:
Tailwind CSS
,Styled Components
- 工程化:
Vite/Webpack
,ESLint
,Prettier
,Husky
- 测试框架:
Jest
,React Testing Library
,Cypress
其他信息
- 公司提供
Claude Code
,Cursor
,ChatGPT
等 AI 工具辅助开发。 - 这是一个全职工作岗位,需求长期稳定。