岗位职责:
1、负责公司核心Web应用的前端架构设计、功能开发、性能优化和用户体验提升。
2、主导或参与复杂业务模块的设计与实现,使用 React、TypeScript 及相关前沿技术栈进行高质量编码。
3、参与制定和推行前端开发规范、流程和最佳实践,提升团队整体开发效率和代码质量。 编写和维护高质量的技术文档,参与Code Review,促进知识共享和团队技术成长。
任职要求:
1、 计算机科学、软件工程或相关专业本科及以上学历。 3年以上前端开发经验,至少2年以上深入使用 React 进行复杂单页应用(SPA)的开发经验。
2、精通 TypeScript,并有在实际项目中大规模应用的经验,理解其类型系统和高级特性。 深刻理解 React 核心概念(如 Hooks、Context API、组件生命周期、Virtual DOM 等),并能熟练运用。 熟练掌握至少一种主流状态管理方案(如 Redux Toolkit, Zustand, Recoil, Jotai 等),并理解其原理和适用场景。
3、熟悉现代前端工程化体系,熟练使用 Webpack/Vite、Babel、ESLint、Prettier 等工具。 具备良好的编码风格、代码质量意识和抽象设计能力。 具备较强的责任感、团队合作精神、逻辑思维能力和表达能力。
4、加分项: 各大前端技术社区活跃者、有自己的开源项目者优先; 熟悉自动化测试框架和工具(如 Jest, Vitest, React Testing Library, Cypress)。
5、对用户体验 (UX) 和交互设计 (UI) 有较好的理解和追求。 熟练运用AI辅助编程工具提升开发效率与代码质量。