联系方式
[email protected][email protected]工作地点
北京
工作亮点
1 、赛道好,巨头竞争,业务高速成长,公司 最 重点投入的战略方向,发展空间大
2 、技术基础设施丰富,方法论成熟。业务场景多,挑战大,技术上学习机会多
3 、系统化的培养机制,梯队建设,获得更好的个人成长
岗位
前端,移动端,后端
前端
岗位职责
1 、业务支撑:负责相关业务产品的前端研发工作,保障相应产品的持续迭代。
2 、系统建设:规划并推动前端系统的架构演进,提升系统的稳定性、可维护性和研发效率。
3 、工程建设:负责前端工程化体系建设,逐步提升开发 /交付效率,并保障产品工程质量。
4 、体验优化:系统性优化系统的性能、易用性,提升线上用户体验。
5 、人才培养:指导低级别工程师成长,定期组织团队内的培训和技术交流,促进团队成员进步。
岗位基本需求
1 、有 2 年以上前端开发经验,有前端架构设计经验,本科及以上学历或者大厂经历;
2 、深入理解 JavaScript,掌握宿主平台特性和运行机制;
3 、熟练运用主流框架( Vue.js / React 等)、工具( Webpack / Gulp 等),能从原理上理解框架并在必要时进行优化;
4 、有系统级开发经验,能通过技术、流程规范等手段持续提升开发效率和产品质量;
5 、掌握业界主流的性能优化措施,有实际解决性能优化问题的经验;
6 、具有良好的沟通能力,较强的独立工作能力、规划能力和解决问题的能力。
具备以下者优先
1 、小程序经验
2 、熟悉动态化解决方案,有小程序 /ReactNative/Flutter 研发经验;
3 、熟练使用 Node.js ,并有过完整的系统设计与实现;
4 、对新技术敏感,对代码要求高,深入学习过优秀的开源代码。
Android
岗位职责
1 、业务支撑:负责相关业务产品的终端研发工作,保障相应产品的持续迭代。
2 、系统建设:规划并推动系统的架构演进,提升系统的稳定性、可维护性和研发效率。
3 、工程建设:负责工程化体系建设,逐步提升开发 /交付效率,并保障产品工程质量。
4 、体验优化:系统性优化系统的性能、易用性,提升线上用户体验。
5 、人才培养:指导低级别工程师成长,定期组织团队内的培训和技术交流,促进团队成员进步。
岗位基本需求
1 、有至少 2 年以上 Android 开发经验,本科及以上学历或者大厂经历;
2 、具备出色的编码能力,扎实的数据结构、算法和操作系统等计算机基础功底;
3 、深入理解 Java 语言开发,了解 Android 虚拟机运行原理,能够灵活运用多线程技术;
4 、具备良好的架构和接口设计能力,深入理解面向对象设计的基本原则,熟练运用设计模式,能够实现质量可靠、性能卓越且高可复用的组件;
5 、具有良好的沟通能力,较强的独立工作能力、规划能力和解决问题的能力。
具备以下者优先
1 、热爱互联网和新技术,具有极强的快速学习能力,研究过优秀开源软件的源码并有心得者优先;
2 、熟悉页面布局渲染原理及性能优化,熟悉跨平台、动态化解决方案,对 React Native\Flutter\小程序等开发框架有经验积累者优先;
3 、有“代码洁癖”、有极客精神。
iOS
岗位职责
1 、业务支撑:负责相关业务产品的终端研发工作,保障相应产品的持续迭代。
2 、系统建设:规划并推动系统的架构演进,提升系统的稳定性、可维护性和研发效率。
3 、工程建设:负责工程化体系建设,逐步提升开发 /交付效率,并保障产品工程质量。
4 、体验优化:系统性优化系统的性能、易用性,提升线上用户体验。
5 、人才培养:指导低级别工程师成长,定期组织团队内的培训和技术交流,促进团队成员进步。
岗位基本需求
1 、有至少 2 年以上 iOS 开发经验,本科及以上学历或者大厂经历;
2 、具备出色的编码能力,扎实的数据结构、算法和操作系统等计算机基础功底;
3 、深入理解 Objective-C 语言开发,深入理解 iOS Runtime 和内存管理机制,能够灵活运用多线程技术;
4 、具备良好的架构和接口设计能力,深入理解面向对象设计的基本原则,熟练运用设计模式,能够实现质量可靠、性能卓越且高可复用的组件;
5 、具有良好的沟通能力,较强的独立工作能力、规划能力和解决问题的能力。
具备以下者优先
1 、热爱互联网和新技术,具有极强的快速学习能力,研究过优秀开源软件的源码并有心得者优先;
2 、熟悉页面布局渲染原理及性能优化,熟悉跨平台、动态化解决方案,对 React Native\Flutter\小程序等开发框架有经验积累者优先;
3 、有“代码洁癖”、有极客精神。
后端
岗位职责
1 、负责用户端系统、商品系统、供应链系统、公共服务系统等方向的各个模块的设计与开发
2 、快速迭代系统,高效完成业务需求研发
3 、主动挖掘业务痛点,从技术侧分析和驱动业务前进
4 、指导中低阶同事完成开发任务,制定培养计划,关注个人成长
5 、攻克技术难点,搭建高效、灵活、稳定、可扩展的后台系统
岗位基本需求
岗位要求:
1 、本科及以上学历或者大厂经历
2 、计算机基础扎实,具备良好的数据结构、设计模式、数据库、网络基础知识
3 、熟练使用常用研发工具,包括但不限于依赖管理打包管理工具 Maven 、版本控制工具 Git 等
4 、熟练掌握 Java 语言:熟悉面向对象、多线程、反射;了解 Jvm 调优、类加载、Nio/Aio 、字节码增强等更佳
5 、熟悉 Java 技术栈:Spring 体系、Servlet 系列容器、HttpComponents 、Guava 等
6 、熟悉 MySQL 应用开发,了解数据库事务隔离级别、索引原理、性能调优;对 NoSQL 有研究更佳
7 、了解常用中间件:包括但不限于消息队列、分库分表组件、定时调度、分布式配置等
8 、了解 SOA 架构,对 RPC 、序列化、服务治理有相应了解
具备以下者优先
加分项:
1 、有技术钻研精神,对于网络协议、搜索引擎等有研究,对优秀开源项目源码有研究者优先
2 、有大型互联网(尤其是电商)领域的工作经验,有设计过面向用户端的复杂分布式系统者优先
3 、拥有与工作年限相称的技术广度 /深度,有较强的逻辑思维能力,善于分析、归纳、描述、沟通、和解决问题
4 、做事有责任感和主动性,面对复杂业务问题,可以从技术和业务多角度推进,最终达成目标