V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dianrongwang
V2EX  ›  酷工作

[上海] [互联网金融] [Web 前端工程师大全版来报到]请到我们的网站 www.dianrong.com 和微信平台参观一下,如果你能快速提出问题,那就来与我们的前端工程师进行 PK 吧。我们愿意为你的实力、经验买单。

  •  
  •   dianrongwang · 2014-12-26 12:15:04 +08:00 · 2399 次点击
    这是一个创建于 3408 天前的主题,其中的信息可能已经有所发展或是发生改变。
    入场通道: [email protected]

    软件工程师-Web前端开发

    工作内容:
    1. 与团队及其他部门紧密合作,设计产品和各项功能;
    2. 根据产品需求设计并开发基于AngularJS的网站页面前端;
    3. 优化代码并保持良好浏览器兼容性;
    4. 高效实施各项新功能的上线;
    5. 良好的代码编写能力,有注释,易维护。

    职位要求:
    1. 软件工程、计算机科学,计算机工程、数学等相关专业本科以上学历;
    2. 2年以上Web开发经验;
    3. 能手写HTML/CSS, JavaScript, Node.js 深度掌握JavaScript语言核心技术DOM、BOM、Ajax、JSON,对跨浏览器兼容性、面对组件开发有独到的解决方案;
    4. 理解prototype/jQuery/YUI/Ext框架背后的工作原理;
    5. 至少掌握一门Web后端语言(如Java、PHP、.Net、Ruby),并有项目经验;
    6. 性格乐观开朗,逻辑性强,善于和各种背景的人合作,善于沟通,较强的学习能力。

    +++++++++++++++++我是欢迎升级版的分割线++++++++++++++++++++++

    高级软件工程师-Web前端开发

    工作内容:
    1. 与团队及其他部门紧密合作,设计产品和各项功能;
    2. 根据产品需求开发网站页面前端,高效实施各项新功能的上线;
    3. 优化代码并保持良好的浏览器兼容性;
    4. 严格地执行Code Review,保证代码质量。

    职位要求:
    1. 软件工程、计算机科学,计算机工程、数学等相关专业本科以上学历;
    2. 4年以上工作经验,其中2年以上Web开发经验;
    3. 能手写HTML/CSS和JavaScript, 深度掌握JavaScript语言核心技术DOM、Ajax、JSON,对跨浏览器兼容性、面向组件开发有成熟的经验及解决方案;熟悉AngularJS/BootStrap/LESS者更佳;
    4. 良好的代码编写能力,有注释,易维护;对代码质量有较高的追求,并能严格执行Code Review;
    5. 至少掌握一门Web后端语言(如Java、PHP、.Net、Ruby),并有项目经验;
    6. 有自己的作品及技术博客者更佳;
    7. 性格乐观开朗,逻辑性强,善于和各种背景的人合作,善于沟通,较强的学习能力。
    4 条回复    2014-12-30 18:45:35 +08:00
    jasonslyvia
        1
    jasonslyvia  
       2014-12-26 15:29:45 +08:00
    大概看了看,从前端方面提点自己的看法吧:

    1. 滥用 script 标签的 async 属性。虽然贵网站不支持 IE 8 以下的浏览器,但是 async 是直到 IE 10 才被支持的,也就是说 IE8、IE9的用户访问你们的网站时不得不在看到页面前加载一对无谓的 js 脚本。

    2. 首页是一个网站的门户,贵网站首页虽然内容复杂,但是交互一点都不复杂,不知道上 require 和 angular 的意义是什么?

    3. 静态资源建议单独上 cdn,加载速度更快

    4. 从 SEO 的角度来讲,友情链接放在首页就可以了,每一个页面都有站外链接并不会给外链带来更多的权重,反而影响贵网站的用户体验。

    总的来说贵网站的技术和质量还是很高的,以上只是吹毛求疵的几点,仅供参考。
    dianrongwang
        2
    dianrongwang  
    OP
       2014-12-26 16:00:44 +08:00
    @jasonslyvia 愿意过来和我们一起工作啵?
    lool
        3
    lool  
       2014-12-30 18:43:18 +08:00
    @dianrongwang 第2条,require跟复不复杂本质没关系,require本质上可以异步、按需加载,但angular这货需要所有module、view都加载好才能bootstrap启动,require的按需和异步已经失去意义,用cmd规范的模块配合angular更合适些,深入阅读,请见: http://www.html-js.com/article/2126
    lool
        4
    lool  
       2014-12-30 18:45:35 +08:00
    顺便吐槽下v2ex,怎么把replay放右上角,在长文下你这样让人很容易搞错对象,比如我就弄错了。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5543 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 06:46 · PVG 14:46 · LAX 23:46 · JFK 02:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.