岗位职责
- Web前端架构与开发:负责公司核心业务系统的前端架构设计、性能优化与核心代码编写,保障Web端的高性能、高可用与极致的用户体验。 跨平台APP开发:主导或参与iOS与Android移动端APP的开发工作(基于React Native / Flutter等跨端技术栈),实现多端业务逻辑的统一与高效迭代。
- 工程化与基建:搭建并持续优化前端工程化体系(如脚手架、CI/CD、自动化测试等),提升团队整体的开发效率与代码质量。
- 技术攻坚与规范:解决Web及移动端在复杂业务场景下的技术难题,制定并推行前后端接口规范、代码规范及跨端开发最佳实践。
- 团队协作与指导:与产品经理、UI设计师及后端工程师紧密配合,参与需求评审与技术方案设计;指导初中级工程师,提升团队整体技术水位。
职位要求
- 工作经验:5年以上前端开发经验,其中至少2年以上移动端APP(iOS / Android)跨端开发经验。
- Web前端基本功:深入理解HTML
- CSS
- JavaScript(ES6+)及TypeScript;精通至少一种主流前端框架(React / Vue / Angular),深刻理解其底层原理与性能优化机制。
- 移动端跨端能力:熟练掌握React Native或Flutter框架,有完整上线的跨端APP项目经验;熟悉原生iOS(Swift / Objective-C)或Android(Kotlin / Java)开发者优先,能处理跨端与原生模块的通信及底层性能调优。
- 工程化能力:熟悉Webpack / Vite等构建工具,了解前端微服务架构、SSR、微前端等前沿技术。
- 综合素质:具备优秀的系统设计能力、业务抽象能力及强烈的技术自驱力,对新技术保持敏锐的嗅觉。