招聘 [上海] SAP 诚聘 Web 前端工程师

xiaoronglv for SAP · 发布于 2017年07月04日 · 最后由 bernardlai 回复于 2017年07月13日 · 2371 次阅读
1638

SAP 是一家什么样的企业?

SAP 公司成立于1972年,总部位于德国沃尔多夫市,是全球最大的企业管理和协同化商务解决方案供应商、全球第三大独立软件供应商。目前,在全球有120多个国家的超过24450家用户正在运行着84000多套SAP软件。财富500强80%以上的企业都正在从 SAP 的管理方案中获益。SAP 在全球50多个国家拥有分支机构,并在多家证券交易所上市,包括法兰克福和纽约证交所。

SAP 专注于企业应用市场,但这种专注使得 SAP 在这个市场上具有最高的市场占有率,几乎为第二位(Oracle)和第三位的总和。

我们在用 Ruby 做什么?

SAP Jam 是一套企业协作云解决方案,可以理解为企业版本的 facebook。提高企业的沟通效率,沉淀企业内部的知识,新员工培训等一系列应用场景。我们在加拿大的温哥华以及美国旧金山都有相关的研发伙伴,在全球有超过50人的Ruby开发团队。

职责

SAP Jam 用到的技术栈

  • Git
  • Ruby on Rails
  • Backbone + inferno
  • Chef + Docker
  • Ruby + Javascript (80%), Java (10%), C++(10%)
  • Minitest + Fixture
  • MySQL
  • RabbitMQ

我们的项目比较大,所以有条不紊(慢慢的)用新技术替换陈旧的技术。

岗位要求

  • 3年 Web 开发经验
  • 很强的学习能力
  • 熟悉 Git
  • 熟悉 JavaScript
  • 熟悉一门后端编程技术, Ruby / Python / Java / PHP / Perl
  • 熟悉 MySQL (如果精通 Memcached, Redis, RabbitMQ,HANA 就更棒了)
  • 熟悉 HTTP, TCP/IP
  • 本科学位
  • 英语听说读写能力。我们的工程师,产品经理,客户支持,销售分布在温哥华/美国/欧洲。希望你具备良好的英文沟通能力,与国外的工程师一起讨论方案,与产品经理沟通需求,处理 Customer Support 提交的 bug,使用英文演示自己开发的新功能。

加分项

  • 有面向企业市场的开发经验
  • 计算机科学或相关领域的学士或硕士学位
  • Vim 党 / Emacs 党
  • C++开发经验
  • 喜欢写测试
  • 参与过开源项目
  • 熟悉 Docker

福利

  1. 没有周报
  2. 管理弹性,自由安排时间,上班时间也可以去健身。
  3. 现磨咖啡,无限供应的可乐和雪碧。
  4. 15寸顶配 MBP。
  5. 免费午餐,5菜1汤。
  6. 过生日的时候,会有礼物、蛋糕。
  7. 覆盖其他家庭成员的医疗商业保险
  8. 每年补贴 3600元健身费用。
  9. 加拿大出差的机会。

业余生活

  1. 女生可以去参加免费的瑜伽课程。

  2. 有个不大的健身房,里面有3台跑步机,1台椭圆仪,乒乓球和桌面足球若干。(建议16:00点之前去健身,否则根本抢不到跑步机)如果满足不了你的要求,公司对面有个威尔士。

  3. 有各种俱乐部,跑步、乒乓球、篮球、足球、插画、糕点烘培,等等。

给大家看看工作的环境

免费现磨咖啡 + 无限量碳酸饮料,雅致办公室

免费午餐

公司内部健身房,含跳操房和淋浴间

可以无缝访问 Google / Twitter / Youtube 等不存在的网站。


COMPANY DESCRIPTION

As market leader in enterprise application software, SAP helps companies of all sizes and industries innovate through simplification. From the back office to the boardroom, warehouse to storefront, on premise to cloud, desktop to mobile device – SAP empowers people and organizations to work together more efficiently and use business insight more effectively to stay ahead of the competition. SAP applications and services enable customers to operate profitably, adapt continuously, and grow sustainably.

PURPOSE AND OBJECTIVES

As a software developer in the SAP Jam team, your work will span across our web, mobile, and desktop clients—from the client, to the application servers and to the database. Do you want the satisfaction of knowing that your work makes a positive impact on over 34 million users across many large corporate clients? Join our elite team that is working on cutting-edge, zero-downtime deployment engineering techniques for enterprise cloud systems.

The successful applicant will

  • Love building both beautiful web user interfaces and cloud computing systems that scale to millions of users.
  • Learn quickly by jumping directly into code, making sense of it, and making solid changes with little or no supervision..
  • Have a solid understanding of web application architectures, including client-side AJAX, HTTP requests, multithreaded servers, and databases.
  • Be determined to make software work, and to understand the root cause of each defect.
  • Be passionate about continuously improving at writing solid code quickly and a refusal to believe that it cannot be done.
  • Be committed to continuously improving his or her technical, architecture, leadership, presentation, and teamwork skill.

EXPECTATIONS AND TASKS

  • Drive, design, and develop new features by working with Product Management, User Experience, and Software Testing to elaborate on features, estimate task time, and then quickly write high-quality code for complex features.
  • Work in a scrum development project model, with a daily team scrum meeting, an automated test suite that you run before every code check-in, and a weekly production release deployment.
  • Participate actively in requirement, design, and code reviews.
  • Be responsible for the overall architecture of a significant product area.
  • Potentially serve as a part-time feature lead, with responsibility for driving a virtual team’s delivery of a feature.
  • Interface across teams and actively influence creation of technical solutions across functions and outside our own team.

WORK EXPERIENCE

3 years above of experience in developing web applications, enterprise applications, or complex software.

EDUCATION AND QUALIFICATION / SKILLS AND COMPETENCIES

Required

  • Bachelor’s degree, preferably in Computer Science or Engineering.
  • You learn and work well independently, as well as in a team.
  • Experience with cross-browser (IE, Chrome, Firefox, Safari) development in HTML, Javascript, and Javascript frameworks such as jQuery and backbone.js
  • Experience with object oriented programming.
  • Experience with at least one server-side web technology or scripting framework such as Ruby-on-Rails, JRuby, JSP, PHP, ASP/VBScript/Javascript/ASP.NET, Java servlets, Perl, or Python.
  • Basic understanding of TCP/IP (IPv4 or IPv6) networking (ports and addresses).
  • Experience with SQL databases.
  • Experience with source control systems such as git, Subversion, Perforce, Mercurial, Visual SourceSafe, etc.

Preferred

  • Experience releasing software in a continuous or frequent deployment model.
  • Experience with Ruby-on-Rails and AJAX.
  • Experience with a Linux shell and vi/emacs.
  • Knowledge of REST web services.
  • Knowledge of in-memory caches and databases such as memcached, Redis, SAP HANA, etc.
  • Deeper knowledge of TCP/IP networking and security: packet/LAN sniffers, XSS, CSRF, encryption, HTTPS, SMTP/POP, DNS, etc.
  • Advanced debugging skills and tools: ability to isolate memory leaks, memory corruptions, and deadlocks; some experience with a code profiler.
  • Advanced software development skills: process/thread synchronization and management, C/C++.

SAP'S DIVERSITY COMMITMENT

To harness the power of innovation, SAP invests in the development of its diverse employees. We aspire to leverage the qualities and appreciate the unique competencies that each person brings to the company.

SAP is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team (Americas: Careers.NorthAmerica@sap.com or Careers.LatinAmerica@sap.com, APJ: Careers.APJ@sap.com, EMEA: Careers@sap.com). Requests for reasonable accommodation will be considered on a case-by-case basis.

Additional Locations:

Job Segment: Front End, ERP, Developer, Engineer, Cloud, Technology, Engineering

工作地址 :Sap Labs, 晨晖路1001号(地铁2号线金科路出门50米)

英文简历投递xiaorong.ruby+sap@gmail.com

邮件的标题请注明 [xxx Apply for Web Front-end developer]

共收到 7 条回复
11562

上次面试过一次,通过面试也看到了很多自己的不足。很谢谢面试官

8043

跟着小荣不会错的!

Fd55ed

哇哦~看图片真的很棒。

17671

难道只有我一个人看成SPA了吗

3ea35f

感觉要用英语沟通成本有点高啊? 而且用的是backbone这也太旧了吧?

17004

羡慕,啥时候杭州可以有坑

96

北京没有吗?

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册