[北京][依依科技] 诚聘志同道合的工程师

2015-09-03 08:47:57 +08:00
 11bnb
关于我们
继 Facebook , Alibaba 成为千亿级的互联网企业之后,全球最令人期待的两个互联网企业就是 Uber 和 Airbnb 了。 Airbnb 开创了在线短租市场的新纪元,而这个模式正在中国迅猛发展。我们的目标是成为一个千亿级的企业,为中国的房东和房客搭建一个方便安全的交易平台和在线社区,让中国房东们 200 万亿的不动产“动”起来,让房客们享受有别于传统酒店的居家体验和当地风情。我们的团队来自斯坦福( MBA ,计算机科学,工程管理),清华等知名学府。三名联合创始人分别是著名上市互联网公司的 CEO 和总裁, 财富 100 强企业的市场兼运营高管,苹果的核心工程师。我们的技术团队既有微信的产品经理,也有百度的高级架构师, 还有一批来自硅谷的顶级工程师。我们的产品还没正式发布,已获得数千万的投资,正在组建一个充满活力的一流团队,提供世界级的产品和服务。
 
我们勇往直前,保持一颗年轻好奇的心,向不确定的未来进发。
我们大胆创新,勇于求变。
我们承担使命,全副身心地投入到“四海有家”的使命之中。
我们热情好客,让身边的每个人都感觉宾至如归。
我们心思细腻,计划周详,每一个细节都不错过。
我们从最好的学习最好,不断的从各个领域获得宝贵经验。

如果你渴望解决我们将要解决的问题,如果你喜欢我们的团队文化和做事风格,如果你一直在追求技术的真正顶峰,请加入我们,一起奋斗,一起欢笑,互相启发, 让中国 200 万亿不动产“动”起来,改变旅游业!

薪资:面议 (月薪: 15K~60K ;期权:面议)

联系方式: yiyi11bnb@163.com (以下职位同时欢迎热爱技术的实习生)

1 )职位: Web 前端资深工程师 /Team Leader

责任: Web 前端的总体架构设计和开发工作;分享最新的前端技术,与设计团队和后端团队密切配合;高效得完成开发,测试和发布工作流程。

要求:
- 精通 HTML/HTML5 , CSS3 , LESS , 对他们的使用技巧烂熟于胸,可以手写出各种匪夷所思的设计效果的 div 片段;
- 熟悉前端 MVC 框架: Backbone 和 Marionette 。如果你更熟悉 EmberJS 或 AngularJS ,相信它们更好,请说服我们;
- 具有几种 Javascript 工具使用经验,越多越好,包括 jQuery, PaperJS, D3.js , Ralphael.js, PrototypeJS, UnderscoreJS, momentJS, SockJS 等等;

Plus :
- Javascript 是你的 second nature, 崇拜象 Jeremy Ashkenas 这样的大牛;
- 掌握 RequireJS 来组织 modules ,如果熟悉更好的方法,请告诉我们并欢迎创新;
- 鼓励使用 Coffeescript 书写前端代码,我们觉得比原生 javascript 代码要简洁干净很多;
- 熟悉 Node.js 或者有 java+springMVC 的经验;
- 在 github 上有参与开源项目,能给我们看你的 stack overflow 账号;
- 信奉编程是一种艺术形式,对代码的清洁,优美和高效有近乎变态的追求;

2 )职位名称:后台资深工程师

责任:开发并实现高并发的功能模块;开发高性能数据处理(数据挖掘,数据转换,大数据处理)的解决方案;设计并执行后台功能的单元测试, 帮助开发团队利用开源软件。

要求
> 三年以上的后台开发经验
> 拥有使用云服务(例如,阿里云或者 AWS )的经验
> 拥有优化后台架构以及处理 scaling ,高并发等问题的经验
> 拥有使用 web 框架(例如, Python flask/django, JAVA ) 的经验
> 关于 SQL 和数据库资深的知识和经验 (例如. Hive, MySQL, Oracle, Cassandra )
> Scripting language 的技能,至少掌握以下一种 script language: Perl, Python, Shell, Bash, or Ruby
> 渴望学习使用新技术并整合到已有平台

Plus :
> 熟悉或者拥有关于实现搜索算法 (例如,开发 Search Infrastructure 以及提高 Search Quality )的经验
> 熟悉后台系统架构的设计
> 熟悉集群技术
> 熟悉 ORB (例如 MongoDB, CouchDB )
> 有使用 Hadoop 和 Spark 的经验

3 )职位名称: iOS 开发工程师

责任:利用 xcode 设计并开发 iOS APP 的前台界面;与后台相关团队定义,设计,并且实现 iOS APP 中各模块的功能;对 iOS APP 的性能进行单元测试(例如 edge cases, usability, and general reliability ),并且处理相关漏洞以提高 APP 的性能。

要求:
> 拥有两年以上的 iOS APP 开发经验
> 拥有两年以上 Cocoa/Objective C or Swift 的编程经验
> 熟悉在 iOS 开发平台中使用 design patterns
> 对于 iOS SDK 和 Interface Builder 有深刻的理解
> 对于 Blocks 和 Protocols 有深刻的理解
> 对于 JSON, REST 以及其他类似的 web services 有深刻的理解
> 对于整套的移动应用开发流程有深刻地理解.

Plus:
> 拥有 iOS APP 页面设计或者美工的经验

4 )职位名称:安卓开发工程师

责任:设计并开发基于主流版本的安卓 APP 的前台界面;与后台相关团队定义,设计,并且实现安卓 APP 中各模块的功能; 调用外部的数据源及 API ; 对安卓 APP 的性能进行单元测试(例如 edge cases, usability, and general reliability ),并且处理相关漏洞以提高 APP 的性能。

要求:
> 拥有两年以上的安卓 APP 开发经验
> 拥有使用安卓开发 SDK 的经验
> 拥有两年以上 JAVA 的编程经验
> 对于 JSON, REST 以及其他类似的 web services 有深刻的理解 ,并且拥有使用 JSON, REST 处理远程数据的经验
> 拥有使用基于安卓开发平台下的第三方库和 API 的经验
> 对于整套的移动应用开发流程有深刻的理解.

Plus:
> 拥有安卓 APP 页面设计或者美工的经验

5 )职位名称: APP 高级交互设计师

我们正在寻找移动端(安卓&iOS ) APP 的高级交互设计师。您将负责 APP 前台用户界面的设计和美工。

责任:
> 参与产品前期规划构思、产品概念传达和创意过程;
> 根据产品规划、功能需求和用户研究的结果,进行任务的流程分析,完成界面的信息架构、操作流程设计和原型设计;
> 根据产品原型图进行具体 UI 设计,并且能够根据产品的设计思路设计对应的 UI 图;
> 交付完善的设计稿,包含布局的距离、文字大小、行距等,方便工程师高效开发。
> 根据用户反馈, 参与产品构思及界面优化,提出对产品界面规划的见解,把控产品最终界面实现效果;
> 总结和制定产品视觉规范文档;
> 与 PM 、研发团队紧密配合,参与讨论需求,确保设计方案可执行;
> 分享设计经验,参与建设设计团队的设计氛围;

要求:
> 3 年以上手机软件或其他移动设备交互设计经验,同时熟悉 Web 交互设计者优先;
> 美术类、设计类, 心理学等相关专业背景优先, 拥有良好的绘画功底者,美术基础者优先;
> 对 UI/UX 流行设计趋势高度敏感, 熟悉多类基于互联网的产品,并能有所见解;
> 熟悉最新的 iOS 和 Android 交互体验和 UI 设计规范;
> 能够独立完成新产品或产品新功能交互设计工作;
> 具备用户调研知识和方法,从事过用户测试者优先;
> 熟练使用一种或多种设计软件, 例如, Photoshop, Illustrator, Sketch, Dreamweaver, Flash, 等;
> 擅长图标设计,整体配色设计
> 熟练掌握一种或多种交互设计工具,例如, Visio , Axure , Excel , Powerpoint 等
> 面试请提供个人作品

联系方式: yiyi11bnb@163.com (以上职位同时欢迎热爱技术的实习生)
地址:目前暂时在北京市朝阳区广渠路上,未来一到两个月会迁往国贸和望京 office
2724 次点击
所在节点    酷工作
3 条回复
ljbha007
2015-09-03 10:25:24 +08:00
angular 相比于 backbone 的优势在于 可以

- 扩展 HTML 定义自己标签 可以让代码可读性更高、重用率更高

- 双向绑定 可以尽可能的简化界面更新的逻辑

- 视图和控制器的完全隔离、解耦合 使逻辑更加模块化 有利于维护和迭代 这个是最大的优势

- 内置依赖管理 和依赖注入


Backbone 相比 angular 的优势主要在于

- 更轻量级

- 更自由 前端更新代码和 模版引擎都没有内置要求 可以自定义

- 性能有一定优势 因为可以自己控制界面更新的时机和逻辑

- 对 REST API 的支持比 Angular 更好 可以做到和 model 无缝连接

- 对一些新标准的 api 的依赖没有 angular 多


总的来说 如果是移动应用 我更推荐 angular
backbone 更通用一些 适合做适配面更广的应用 如需要兼容低版本 IE 的前端项目
11bnb
2015-09-09 23:37:34 +08:00
@ljbha007 谢谢你的比较。若兴趣,可以拜访我们的创业团队。请邮件联系我们就行~
ljbha007
2015-09-10 00:19:52 +08:00
@11bnb 所以我想说的是 大多数应用用 angular 比 backbone 更好用 因为功能更多 性能的问题可以靠优化避免 backbone 的代码更难组织一点 需要自己写的东西也多一些

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/218012

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX