职位描述:
## 岗位描述
1. 理解业务逻辑, 针对不同业务需求给出前端技术解决方案并实现交互原型
2. 持续的优化前端体验和页面响应速度, 并保证兼容性和执行效率, 研究新技术, 满足产品需求、促进业务发展及改进架构、提升效能
3. 负责相关产品前端部分的系统分析, 架构设计, 模块编码, 保证质量、追求性能及思考多国家版本复用
4. 理解 Web 标准, 对可用性、浏览器原理及网站性能优化等有深入理解, 并有成功案例
5. 必须要有 Angular 开发经验, 熟悉 React 开发及 Flutter 经验
6. 解决项目开发中的问题, 保持专业的态度和行为, 有计划性的规划和完成日常任务, 对项目产品进行持续优化和改进, 用户体验等方面持续优化提升
7. 团队合作和沟通:对软件产品有强烈的责任心, 具备良好的沟通能力和优秀的团队协作能力
8. 为团队引入创新的技术、创新的解决方案, 用创新的思路解决问题
9. 对解决具有挑战性问题充满激情, 有强烈的责任心和团队精神, 心态积极正向, 善于沟通、推进、合作
## 岗位职责
1. 计算机及相关专业, 大专以上学历, 4-5年以上相关工作经验, 有主导或作为核心成员模块开发一款以上跨平台成熟产品
2. 熟练掌握一种以上数据驱动视图的框架 (React, Angular 与 Vue) 前端框架的开发, 并具备相应项目实践经验
3. 有丰富跨平台开发基础, 深入掌握跨平台开源项目 Flutter/React Native 的设计原理以及开发流程, 全栈经验者优先
4. 理解前后分离设计和模块化设计思想, 熟悉常用设计模式, 能够独立进行组件开发
5. 熟悉前端工程化解决方案的使用和基本原理, 具有前端性能优化、前端架构设计和前端工程构建经验者优先
6. 能够与设计师配合完成较好的业务场景的用户体验
7. 熟练各种调试、抓包, 能快速定位、分析、解决问题, 对于Web页的性能优化、安全防控有一定理解或实践
8. 有较强抗压能力, 刻苦专研精神, 良好的沟通能力和团队合作能力, 对前端开发充满热情, 工作踏实细致, 自我驱动力
9. 有良好的学习能力, 熟悉 SVN、git、Jira、Notion 等项目协作工具
## 贴心提示
1. 准备一份属于自己的简历,突出自己的强项和优点如果有,一定要罗列自己的作品和成果
2. 多看多总结面试经验,如论坛及牛客等各大网站,遇到知识点要注重深度的扩展
3. 梳理总结自己的项目经验,突出项目的亮点,总结项目中遇到的难题
4. 事先总结好自己的优点和不足
## 加分项
1. 基本的 DevOps 能力, 如使用 GitLab CI 与 Jenkins 自动化 CI/CD
2. 在线的成熟作品 (请列出相应作品的 UV / UV)
3. 有开源项目经验, 或重要开源项目贡献者优先, 提供相关地址如 Github 与博客地址
4. 有和海外社交媒体, 如 Facebook, WhatsApp, TikTok 与 Instagram 的 SDK 对接的经验
5. 有chrome插件 / react-native 开发经验, 会使用google-analysis等SEO分析工具
6. 熟练使用Chrome等浏览器调试, 熟练使用Charles、Fiddler 等抓包工具
7. 有大型前端工程项目开发、架构经验者
8. 有扎实的数据结构和算法功底, 至少熟悉一种后端语言: Python / Golang / Node / Rust 等
9. 深入理解 Web3.0 理念及相关技术,若有 Web3.0 创新业务用户侧产品 (APP端-iOS, Android、WEB前端) 的开发经验
10. 有较好的 ES6 基础和扎实的 JavaScript 基础, 熟悉前端模块化, 前端工程化, 对前端安全有深入了解
11. 熟悉常用前端数据管理的解决方案, 熟悉 HTTP 协议, 并掌握相关网络调试工具, 有服务端开发的背景常识
12. 英语流利
## 福利待遇
1. 入职即享五险一金
2. 节假日享实物福利
3. 可享受带薪年假
4. 本岗位线上会议室面试, 远程在家办公模式 (项目线上沟通)