新闻热点
前端新闻
Node.js 安全版本:Node 官方博客发布消息称近来发现 Node.js 以及由 HTTP/2 实现的应用容易受到拒绝服务的攻击。官方建议所有 Node.js 用户尽快升级到下面列出的版本(包括针对 Node.js 8.x 的 Linux ARMv6 版本(已被延迟),更多详细信息请查阅:https://nodejs.org/en/blog/vulnerability/aug-2019-security-releases/。
Node.js 8.16.1:https://nodejs.org/dist/latest-v8.x/
Node.js 10.16.3:https://nodejs.org/dist/latest-v10.x/
Node.js 12.8.1:https://nodejs.org/dist/latest-v12.x/
curl 命令支持 HTTP/3 的第一次成功实践:上周 curl 的首席开发人员 Daniel Stenberg 在个人博客上发布:他首次通过 HTTP/3,用 curl 命令成功发送了一个文件。详细信息请查阅:https://daniel.haxx.se/blog/2019/08/05/first-http-3-with-curl/
Angular 9.0.0-next.1 发布:修复了三个错误。其中,两个错误与语言服务相关,一个与升级相关。对于语言服务,第一次修改将 getSourceFile()配置为仅为 TypeScript 文件调用,第二次修改将 Angular 的 LanguageService 接口替换为 TypeScript 接口。在升级部分,修复了编译降级组件时发生的错误。Angular 9 计划于今年 10 月或 11 月正式发布。详情信息请查阅:https://helpdev.eu/on-the-way-to-angular-9-three-bugfixes-in-angular-9/
相关行业新闻
鸿蒙 OS 仓库连登 GitHub 榜首 鸿蒙手机或将年底上市:GitHub 上悄悄出现了一个叫做 Awesome-HarmonyOS 的仓库。详情链接:http://tech.sina.com.cn/csj/2019-08-13/doc-ihytcern0458709.shtml
知乎官宣完成 F 轮 4.34 亿美元融资:由快手领投、百度跟投,腾讯和今日资本原有投资方继续跟投。详情链接:https://36kr.com/p/5234695
腾讯发布 2019 年第二季财报:营收 888.21 亿元,同比增长 21%。净利润为 241.36 亿元,同比增长 19%。详情链接:https://www1.hkexnews.hk/listedco/listconews/sehk/2019/0814/ltn20190814432_c.pdf
京东发布 2019 年第二季度财报:净收入为 1503 亿元人民币,同比增长 22.9%;净利润 36 亿元,同比增长 644%。详情链接:http://www.donews.com/news/detail/1/3057178.html
代理工厂爆料:三款新 iPhone 或 9 月 10 日发布:小道消息称:今年苹果在新 iPhone 的价格上会非常慎重,是不是降价还不清楚,但是不会涨价。详情链接:https://new.qq.com/omn/20190814/20190814A030A500.html
当年价值 11 亿美金的 Tumblr 被 300 万贱卖:曾经美国最炙手可热的社交媒体,风头曾一度盖过 Facebook 和 Twitter 的社交宠儿 Tumblr(汤不热)被以 300 万美元的“白菜价”贱卖了。详情链接:https://www.buzzfeednews.com/article/ryanhatesthis/tumblr-has-a-new-ownerwhich-isnt-pornhuband-it-intends-to
学习资料
不断充实自己,提升编程技能。
高性能浏览器网络: 由 Ilya Grigorik 编写的《High Performance Browser Networking 》一书已经向大家免费开放。本书提供了每个 Web 开发人员需要了解的各种类型网络(WiFi,3G / 4G),传输协议(UDP,TCP 和 TLS),应用程序协议(HTTP / 1.1,HTTP / 2)的实用概述。 以及浏览器中可用的 API(XHR,WebSocket,WebRTC 等),以提供最快速,可靠和弹性的用户体验。书籍链接:https://hpbn.co/
不要相信谣言:编写 CSS 测试是可能的:在本视频是 Gil Tayar 在 CSSconf EU 2019 上做的演讲,本次演讲他演示了如何编写 CSS 代码的测试。一系列新的 SaaS 工具使我们能够编写出 CSS 测试,来检查 everything 是否与以前一样(即使我们从 BEM 转移到 CSS-in-JS)。视频链接:https://www.youtube.com/watch?v=Dl_XMd_1F6E
JavaScript & Nodejs 测试的最佳实践:这是《Node最佳实践》的作者 Yoni Goldberg 在 GitHub 上的一个开源项目,该文档里面包括 45 种以上的最佳实践,超级全面且非常详尽。可以帮助提高你的测试技能。GitHub 地址:https://github.com/goldbergyoni/javascript-testing-best-practices
提高 Web 应用程序性能的权威指南:如果网站不能在 3 秒内完成加载,则被认为是反应迟缓的网站,如何提高性能成了每个开发者重点关注的问题。下面的文章中作者提出构建渐进式 Web 应用程序来解决 Web 应用程序的性能问题,并列举了一些有用的工具和优化方法,以及大家在构建渐进式 Web 应用程序时需要参考的文章。文章链接:https://www.infoq.cn/article/pNxu-oYRGt1xEq1cb8IE
招聘信息
本次前端之巅搜集了 31 条招聘信息,希望能在互联网寒冬里给大家送去一丝温暖与帮助:
猿辅导
前端(中/高/资深)工程师
工作地点:北京
薪资区间:20k~50k
吸引:注重技术,几乎不加班。五一九天假,每年有团建基金,团队可选择出国游。
职位要求:计算机相关专业本科及以上学历;熟练掌握 HTML/CSS/Javascript 等前端技术;精通至少 1 种 Javascript 框架;有 Node 开发经验者优先。
面试官邮箱:hanyang@fenbi.com
面试官参加面试:一面
马蜂窝
前端(中/高/资深)工程师
工作地点:北京
薪资区间:20k~45k
吸引:技术氛围浓厚,技术栈全面,提供三餐。
任职要求:本科及以上学历,3 年以上前端开发经验;熟悉 W3C 标准,熟悉 ES6+、TS 等;熟练运用一种或多种主流开源框架(Vue、React、Angularjs);对 Node、Webpack 有一定研究可加分;参与过较大技术类项目可加分。
面试官邮箱:lucas@mafengwo.com
面试官参加面试:一面
网易
前端(中/高/资深)工程师
工作地点:广州
薪资区间:20k~60k
吸引:猪场福利。
任职要求:熟悉 W3C 规范,熟悉 HTML4/HTML5、CSS2/CSS3、 ES5/ES6 等前端开发技术;独立完成网站脚手架搭建,了解 B/S 架构工作原理;有 Vue/React/Angular 等类似 MV* 框架实践经验,具备独立项目开发能力;熟悉 Node.js 技术及生态,熟练使用 npm/webpack 等工具链;熟悉响应式设计优化,了解各端兼容性问题及性能优化。
面试官邮箱:eamonwu@foxmail.com
面试官参加面试:一面、二面
资深前端工程师/前端技术专家
工作地点:杭州(网易严选)
薪资区间:20k~50k
吸引:猪场福利。
任职要求:统招本科毕业,5 年以上前端开发经验;精通各种 Web 前端技术(Javascript、HTML、CSS3),熟悉 ES6/TS 语法;熟练掌握一个前端框架( React、Angular,vue 等);熟练使用 jQuery/Zepto 等主流工具库;具备一定的前端架构设计能力和性能调优能力,能提供完善的 WebApp 技术方案并有实践经验。参与过企业级 Node 服务端项目,或 Node web 框架中间件建设,或者具有跨端技术(Weex、react native 或 Flutterr)融合实践经验的优先录取。
面试官邮箱:hzzhangzhoujie@corp.netease.com
面试官参加面试:一面、二面
字节跳动
Android(低/中/高/资深)
工作地点:北京
薪资区间:20k~60k
吸引:字节跳动福利、高速发展客户端 Android 基础架构组
任职要求:本科及以上学历,计算机、通信等相关专业;熟练掌握 Java;熟悉 framework 工作原理优先;熟悉 c++/Python/JavaScript/Go 语言优先;有前后端开发经验优先;
面试官邮箱:fuzhengchao@bytedance.com
面试官参加面试:一面、二面
高级前端工程师
工作地点:北京
薪资区间:30k~50k
任职要求:熟悉前端框架:React、Electron 等;掌握 WEB 前端开发技术:JavaScript (含 ES6 )、HTML、CSS、DOM、协议、安全等; 有知名开源作品优先。
面试官邮箱:chenerzhang@bytedance.com
面试官参加面试:一面
猿圈科技
前端开发工程师
工作地点:北京
薪资区间:15k~30k
吸引:创业公司,上升空间大
任职要求:全日制本科及以上学历,计算机相关专业优先;理解并掌握 Javascript 语言核心技术 DOM、BOM、Ajax、JSON 等,对 jQuery、bootstrap 等框架有一定的经验;熟悉 AngularJS 等 mvc 框架者优先;对前端性能优化、解决多浏览器兼容性问题有一定的经验;能手写跨浏览器、跨终端的前端代码;
面试官邮箱:zyh@oxcoder.com
面试官参加面试:二面
作业帮
前端(中/高/资深)工程师
工作地点:北京
薪资区间:15k~30k
吸引:技术氛围浓厚,技术栈全面,提供三餐
任职要求:-熟悉 ES6,W3C 标准;深刻理解前端工程化、组件化的含义,有实战经验;至少熟悉一个主流前端框架(React/Vue /Angular 等),了解其设计原理,有丰富实战经验;熟悉常见的构建工具,如 Gulp/Webpack 等,了解其设计原理,熟悉其配置方法;有移动端 Hybrid 开发经验者优先;熟悉 NodeJS,及主流的框架(如 koa/express / egg 等),有纯 Node 服务开发经验者优先。
面试官邮箱:jinghao@zuoyebang.com
面试官参加面试:一面
滴滴
前端(中/高/资深)工程师
工作地点:北京
薪资区间:20k~60k
任职要求:本科或以上学历,计算机相关专业,3 年以上工作经验;精通各种 Web 前端技术,熟悉跨浏览器、跨终端的开发,能够解决浏览器兼容性问题;精通 javascript,能用原生 javascript 进行 DOM 编程;对主流框架有了解,至少熟悉一种主流框架;深刻理解 Web 标准;对前端工程化、模块化开发有自己的见解,并有实践经验(如 RequireJS/webpack/ES6 等);有数据可视化实际项目开发经验者优先。
面试官邮箱:ityiquan@sina.com
面试官参加面试:一面、二面
前端(高/资深)工程师
工作地点:杭州
薪资区间:20k~40k
任职要求:3 年以上 web 开发经验,有参与过复杂项目的开发优先;精通各种前端技术,包括 HTML/CSS/JavaScript/Node.JS 等,在 Web(PC+Mobile)/Node.js/Native App 三个方向上至少精通一个方向,具备多个的更佳;对前端工程化与模块化开发有一定了解,熟练使用 webpack 等工具;熟悉 NodeJS,并有实践经验;加分项(满足其一即可):数据可视化产品设计开发经验;跨平台技术 RN/Weex/Flutter;复杂企业后台应用开发经验;大规模/高负载场景下 NodeJS 应用开发、运维经验;熟练或精通关系型或非关系型数据库操作;
面试官邮箱:liaoxinhui@didichuxing.com
面试官参加面试:一面
高级/资深前端(可视化方向)
工作地点:北京
薪资区间:20k~50k
吸引:技术氛围好,团队融洽,技术提升空间大
任职要求:本科及以上学历,三年以上前端开发经验并有前端可视化相关开发经验;精通 JavaScript/HTML/CSS3,对代码优化与重构有一定经验;熟练 Webgl/Canvas/Svg 相关技术,熟悉 three.js/d3/echarts 等可视化类库,了解 mapbox/openlayer 地图可视化类库;熟练 Vue/React 框架中至少一种;有使用 Webgl/Canvas/GLSL 进行可视化场景开发经验优先。
面试官邮箱:chengonghui@didiglobal.com
面试官参加面试:二面
广发证券
前端(高/资深)工程师
工作地点:深圳
薪资区间:20k~60k
任职要求:计算机相关专业本科或以上学历;熟悉 JavaScript/AJAX/HTML5/CSS 等前端开发技术;熟悉各浏览器的调试工具,以及各浏览器间的差异;有 Angular/React/Vue 等工业框架的实践经验者为佳;任何客户端技术包括 iOS、Android、JFC/Swing、ActionScript 的认识或开发背景,我们都认为是加分;至少熟悉一种后台开发技术(Node.js/PHP/Python/JSP 或其他类似);了解 HTTP 和其他 Web 相关的网络协议,了解前后端联合开发的技术原理;有 RN 开发经验者优先;
面试官邮箱:yanxuekai@gf.com.cn
面试官参加面试:二面
华泰证券
iOS/Android 开发工程师/架构师、前端开发工程师
工作地点:南京
薪资区间:移动端 30k~60k;前端 25k~45k
吸引:坐标南京,技术氛围浓厚,福利待遇好。
任职要求:统一要求毕业满 5 年或研究生毕业满 3 年(211/985 院校),计算机相关专业优先;
iOS 职位要求:精通 OC、swift 语言特性;熟悉组件化开发框架、移动平台性能优化技术并具备一定的项目经验;熟悉移动网络通讯机制,对 Socket 通信、HTTP/2 协议有一定的开发经验;熟悉 Hybrid-APP 开发模式、有 RN、Flutter 等跨平台开发经验者优先;熟悉 Core Graphics、Core Animation 等图形绘制技术,对 Texture 等优化技术有一定的开发经验者优先。
Android 职位要求: 精通 java 语言,熟悉 Android 组件化、模块化开发;对 Android 系统体系结构,framework 有一定了解;有跨平台开发经验者优先; 5 年以上 Android 开发工作经验者优先;
前端职位要求: 计算机相关专业,3 年以上软件开发经验;对 CSS3、HTML5、Http1.0~2.0、Javascript ES5~ES6、TypeScript、React、Redux、Vue、Vuex、dva、NodeJS 等主流前端技术栈有深入理解;熟悉常见的前端工具 Webpack、Grunt、Gulp 等;对主流浏览器内核、脚本引擎和前端技术领域相关部分的技术有全面的了解;熟悉常见的安全策略。
面试官邮箱:57285114@qq.com/liuxiaoyue@htsc.com
面试官参加面试:一面
饿了么
前端/小程序专家
工作地点:杭州,上海
薪资区间:30k~50k
任职要求:团队直招,P7 起,坑位多多;至少 5 年以上前端开发经验,精通 HTML/CSS/JavaScript,有基于原型和对象模式开发经验;精通 HTML5/CSS3/ES6,至少使用过一种流行前端框架,如 React、Angular、Vue 等;精通微信小程序开发,了解阿里小程序体系(小程序方向);了解 Node.js 、Go、Java、Python、PHP 等服务器端开发语言,有相关开发的工作经验;具有视觉设计能力者优先。
面试官邮箱:ruiting.xrt@alibaba-inc.com
面试官参加面试:一面
蚂蚁金服
高级/资深前端
工作地点:杭州,北京,深圳
薪资区间:20k~50k
任职要求:从事前端相关研发工作 3+年,能独立负责项目的需求研发工作;有一年以上 React 技术体系使用经验,熟悉 dva、redux、mobx 任意一项;对 CSS3、HTML5、Http1.0~2.0、Javascript ES5~ES6、TypeScript、React、Redux、NodeJS 等主流前端技术栈有全面、深入的理解;有阅读开源项目源码经验, 有 github 产出或者开源社区贡献者优先;
面试官邮箱:yichi.zhang@antfin.com
面试官参加面试:一面
资深前端工程师/前端技术专家
工作地点:杭州、成都、北京、上海
薪资区间:20k~50k
任职要求:精通 Javascript、AJAX、HTML、CSS 等技术;成功开发过中大型 Web 应用程序,良好的 UI 交互实现能力;了解一门服务器编程语言如 Java 等;善于学习及了解新技术如 HTML5,Mobile App 等;熟悉面向对象开发概念,具有学习和掌握新技术能力;熟悉各种浏览器平台的特性,能够很好地解决兼容问题。
面试官邮箱:feimao.zsf@antfin.com
面试官参加面试:一面
数据可视化专家
工作地点:杭州、成都、北京、上海
薪资区间:20k~50k
任职要求:五年以上数据可视化相关开发经验,热爱数据可视化,关注业界发展动向;
精通 SVG / Canvas / WebGL 等 Web 前端绘图技术及标准,熟练掌握 D3 / G2 / Three.js / ECharts / Highcharts / Leaflet / mxGraph 等至少一个数据可视化框架或类库,并有能力对其改造或构建更高阶业务中间件;
熟悉数据可视化的发展,能追踪及引领各种前沿的数据可视化技术;
加分项:
有统计及数据挖掘、BI、报表、可视分析类产品的开发经验;
有服务端(Node.js / Java / PHP / Python 等)相关开发经验;
有移动端(Hybrid H5 / Native iOS or Android 等)相关开发经验;
有大数据处理(Hadoop / Hive / Spark / Impala 等)相关开发经验;
有图形 / 动画/游戏引擎/VR / AR / 机器学习等相关开发经验;
熟悉完整的数据采集、清洗、提取转换加载(ETL)过程,可以利用工具完成数据建模;
了解高级浏览器渲染机制,有 JS 高性能计算、Web 图形渲染性能优化经验;
有深度参与业界知名的数据可视化产品或开源项目的经验;
面试官邮箱:feimao.zsf@antfin.com
面试官参加面试:一面
涂鸦智能
高级/实习 Android iOS ReactNative
工作地点:杭州
薪资区间:15k~30k
任职要求:三年以上客户端开发经验,精通 Android 手机平台;有 Android 多个完整项目开发经验;基础扎实,对操作系统,常用算法原理熟悉;精通 Android 平台下的高性能编程及性能调优;熟练掌握 Java/C/C++,理解 Java 的 runtime 机制,具备设计能力和代码阅读能力;熟悉 apk 文件打包格式,理解 Android 系统架构和安全机制,以及 Java/JNI/C/C++内存管理机制;对 JNI/NDK/Framework 有研究者优先;熟悉移动网络通信机制,对 Socket 通信,TCP/IP 和 HTTP 有较深刻理解和经验,有网络编程经验者或 Java Server 端开发经验者优先;
面试官邮箱:shizq@tuya.com
面试官参加面试:一面
平安财产保险
前端开发
工作地点:深圳
薪资区间:13k~40k
吸引:福利好、加班少、空间大
任职要求:3 年及以上前端工作经验,本科以上学历;熟悉 html、css、javascript,熟悉 ES6 语法,熟悉 gulp、webpack、rollup 等工具使用;熟悉 reactjs、vuejs 或 angular 框架,并有相关的项目实践,了解 nodejs 开发;了解 ip/tcp、http 等相关网络协议,熟悉前端性能优化。
面试官邮箱:chenmuter@hotmail.com
面试官参加面试:一面、二面
shopee
初级/资深前端工程师/前端 team leader、Android 开发工程师、iOS 开发工程师
工作地点:深圳,新加坡
薪资区间:20k~50k
吸引:不空谈情怀,薪资足够有竞争力;年假丰富(带薪年假 15 天);很少加班,绝无加班文化;调薪、年终等规则透明,你的付出得到尊重。
任职要求:统一要求:计算机及相关专业,本科以上学历;良好的英文阅读能力;
前端任职要求:至少熟悉一种前端开发框架,如 Vue.js、React、Angular 等,并有复杂应用场景的开发经验;有网站前端架构、性能优化、工程化等方面的实际经验;具备服务端开发能力,例如有 Node.js 应用或框架开发经验者优先;具备多端开发能力,例如有 React Native 开发经验者优先;
iOS 开发任职要求:3 年以上 IOS 客户端开发经验;精通 Object C 或 Swift 开发语言,精通多线程以及网络编程;精通 iPhone SDK,熟练掌握 XCode 等开发工具;
Android 开发任职要求:三年及以上全职开发工作经验,参与过 2 个以上完整的移动互联网项目; 了解 Android 多线程编程原理,熟悉线程池的使用;熟悉开源网络框架和图片缓存框架的使用,了解过开源框架源码 ; 对 Android 的 UI、组件、性能优化、内存优化等有深入实践; 熟悉 Android 下网络 HTTP 协议、socket 协议编程;了解混合框架开发,了解 Android 与 H5 交互的机制;了解 LBS 和地图相关的 SDK,有相关开发经验有限;熟练掌握 Android 平台上 APP 性能优化的工具和方法;
面试官邮箱:qi.gong@shopee.com
面试官参加面试:一面
阿里巴巴
资深前端工程师/前端技术专家
工作地点:杭州
薪资区间:20k~50k
吸引:参与每年全球瞩目双 11 狂欢节,加入尽情施展才华的舞台,拥有足够的挑战及机遇。
任职要求:精通前端技术(包括 HTML/CSS/JavaScript 等),熟悉 ES6 语法,具备跨终端(Mobile+PC)的前端开发能力,熟悉网络协议(HTTP/SSL),熟悉常见安全问题和对策;熟悉前端工程化与模块化开发,并有实践经验(如 gulp/webpack、VueJS/React 等),追求极致的性能与高效的研发效率; 至少熟悉一门非前端的语言(如 NodeJS/Java/PHP/C/C++/Python/Ruby 等),并有实践经验;
面试官邮箱:will.wb@alibaba-inc.com
面试官参加面试:一面
搜狗
iOS 高级开发工程师、Android 高级开发工程师
工作地点:北京
薪资区间:25k~50k
吸引:业内领先的 AI 技术,丰富的软硬件产品矩阵,充分的个人发展空间,浓厚的团队技术氛围。
任职要求:统一要求:本科及以上学历,计算机相关专业,三年及以上开发经验。
iOS 开发任职要求:精通 Objective-C,Xcode 开发语言和环境,能熟练使用 Swift 开发或有 Qt、RTOS 等嵌入式系统开发经验优先。熟悉 iOS 平台的 UI、网络、音视频、数据库,蓝牙、多线程等框架开发技巧。熟悉常用的架构设计模式,对优秀 App 的架构实现方案有自己的理解。
Android 开发任职要求:精通 Android、Java、Android Studio 开发语言和环境,能熟练使用 Kotlin 开发或有 Qt、RTOS 等嵌入式系统开发经验优先;熟悉 Android 开发平台及框架原理,熟练掌握基于 Android SDK 的 UI、网络、音视频、数据库,蓝牙、多线程等框架开发技巧;熟悉常用的架构设计模式,对优秀 App 的架构实现方案有自己的理解。
面试官邮箱:zhangdan201717@sogou-inc.com
面试官参加面试:二面
知乎
高级/资深前端工程师(Leader)、iOS 基础架构工程师、前端工程师(中台系统方向)
工作地点:北京
薪资区间:30k-45k,25k-45k,15k-30k(分别对应以上招聘岗位)
吸引:在这里你能遇到 GitHub 万星大神,千星大牛,飞盘高手,攀岩达人……能够亲自为自己喜欢的 App 增砖添瓦。
任职要求:
高级/资深前端工程师任职要求:有 3 年及以上的前端开发经验;有扎实的前端技术基础,包括但不限于 HTML、CSS、JavaScript、Node;对计算机相关基础知识有较好的理解,熟悉服务端开发技术;熟悉 MVC/MVVM 框架/相关技术栈(如:React、Vue 等);熟练使用 Browserify/Webpack 等工具,熟悉前端项目工程化的流程和方法,对复杂工程有很强的组织能力;前端性能优化,熟练使用各种调试抓包工具,能独立分析、解决和归纳问题;技术视野广阔,有主导前端技术方案设计的能力和经验;加分项:主导过大中型 Mobile Web / Hybrid Web App 项目的架构及开发,或主导过大中型 Node.js 项目的架构及开发;
iOS 基础架构工程师任职要求:优秀的数据结构与算法基础,熟练掌握 OC 或 Swift 语言;丰富的 iOS 平台开发经验,成熟的系统架构能力与经验;熟悉至少一门脚本语言,独立使用该脚本并开发自动化工具经验;熟悉 App 内存占用、耗电、网络、UI 渲染等性能方面分析和优化的方法;熟悉 iOS 内存管理、多线程、底层网络等。
前端工程师任职要求:拥有扎实的 HTML/CSS/JavaScript 基础;精通 React 技术栈, 精通 Redux 或者 Mobx 等状态管理框架, 能够独立编写 webpack 配置;有单页面应用开发经验, 对组件和模块有良好的抽象能力;对前端性能优化有所了解, 能够编写高性能和可维护性强的模块代码;了解一门后端语言,Node.js、Python、Java 等;加分项:有 TypeScript 实际开发经验、有 Node.js 的实际开发经验、熟悉前端可视化类库,如 Highcharts, Echarts, Antv 等。
面试官邮箱:xingtianyu@zhihu.com
面试官参加面试:三面
评论