七牛云 招 前端工程师啦~
发布于 8 年前 作者 wangkechun 5035 次浏览 来自 招聘

工作地点:上海

[工作职责]

  1. 配合产品经理和设计师快速实现一流的前端界面,优化代码并保持良好兼容性
  2. 持续改进当前产品的前端功能,优化性能,改善访问体验
  3. 参与产品的需求分析和功能设计过程,帮助最优化产品的设计
  4. 主导前端框架的设计和开发

[岗位要求]

  1. 精通 HTML/XHTML 、 CSS ,熟悉页面架构和布局,对 Web 标准和标签语义化有深入理解
  2. 熟练使用常见的 Javascript 类库,如 AngularJS 等
  3. 精通至少一门后台语言,如 Golang (我们的后台语言)、 PHP 、 Python 、 Ruby 等
  4. 熟练使用任意一种前端 MVC 框架
  5. 有前端工程化相关经验
  6. 优秀的团队协作及沟通能力,有团队管理经验者优先考虑
  7. 对前端技术有持续的激情,追求最佳用户体验,责任心强,善于学习新事物
  8. 两年以上实际项目中的前端开发经验

公司简介:

七牛是国内领先的企业级云存储提供商,由存储技术领军人物许式伟创立,已完成 D 轮融资。七牛通过自身创新的存储 2.0 以及富媒体云处理技术,专注为“互联网+”企业与创业者提供数据从管理到大数据分析的一站式服务。

目前七牛平台已经承载 40 多万家企业,覆盖终端用户数超过全国整体网民的 50%,很多知名创业者以及传统公司转型互联网比如豌豆荚,陌陌,网易,唱吧,蘑菇街,美拍,步步高, oppo, 平安,顺丰等等都在用七牛。

许多新兴创业者一旦创业,云存储首选也是七牛,比如足记,知名歌手胡彦斌的牛班等。七牛以帮助企业缩短从想法到产品上线的时间距离为使命,努力让云服务成为打造互联网+的标配支持!

七牛官网: http://www.qiniu.com

附几张照片吧~

零食畅享 零食畅享

威尔士免费健身 威尔士免费健身

公司休息区 公司休息区

员工大会的时候住的小别墅

前端大神们赶紧将简历砸到我的邮箱吧: wangkechun@qiniu.com

3 回复

贴两个项目的package.json 。


{
  "private": true,
  "engines": {
    "node": ">=5.0 <6",
    "npm": ">=3.3 <4"
  },
  "dependencies": {},
  "devDependencies": {
    "assets-webpack-plugin": "^3.3.0",
    "autoprefixer": "^6.3.1",
    "babel-cli": "^6.5.1",
    "babel-eslint": "^4.1.8",
    "babel-jest": "^6.0.1",
    "babel-loader": "^6.2.2",
    "babel-plugin-react-transform": "^2.0.0",
    "babel-plugin-transform-runtime": "^6.5.0",
    "babel-preset-es2015": "^6.5.0",
    "babel-preset-react": "^6.5.0",
    "babel-preset-stage-0": "^6.5.0",
    "babel-runtime": "5.8.35",
    "bluebird": "^3.2.2",
    "bootstrap-material-design": "^0.5.8",
    "browser-sync": "^2.11.1",
    "codemirror": "^5.12.0",
    "css-loader": "^0.23.1",
    "csscomb": "^3.1.8",
    "del": "^2.2.0",
    "echarts": "^3.0.2",
    "eslint": "^1.10.3",
    "eslint-config-airbnb": "^5.0.0",
    "eslint-plugin-react": "^3.16.1",
    "expect": "^1.14.0",
    "extend": "^3.0.0",
    "file-loader": "^0.8.5",
    "gaze": "^0.5.2",
    "halogen": "^0.1.10",
    "history": "^1.17.0",
    "isomorphic-style-loader": "0.0.8",
    "istanbul-instrumenter-loader": "^0.2.0",
    "jasmine": "^2.4.1",
    "jest-cli": "^0.8.2",
    "jquery": "^2.2.0",
    "jscs": "^2.9.0",
    "json-loader": "^0.5.4",
    "karma": "^0.13.21",
    "karma-babel-preprocessor": "^6.0.1",
    "karma-chrome-launcher": "^0.2.2",
    "karma-cli": "^0.1.2",
    "karma-coverage": "^0.5.3",
    "karma-jasmine": "^0.3.7",
    "karma-mocha": "^0.2.2",
    "karma-phantomjs-launcher": "^1.0.0",
    "karma-sourcemap-loader": "^0.3.7",
    "karma-spec-reporter": "0.0.24",
    "karma-webpack": "^1.7.0",
    "less": "^2.6.0",
    "less-loader": "^2.2.2",
    "lodash": "3.10.1",
    "mkdirp": "^0.5.1",
    "mocha": "^2.4.5",
    "moment": "^2.11.2",
    "ncp": "^2.0.0",
    "nprogress": "^0.2.0",
    "phantomjs-polyfill": "0.0.1",
    "phantomjs-prebuilt": "^2.1.4",
    "postcss": "^5.0.14",
    "postcss-import": "^8.0.2",
    "postcss-loader": "^0.8.0",
    "postcss-scss": "^0.1.3",
    "precss": "^1.4.0",
    "raw-loader": "^0.5.1",
    "react": "^0.14.7",
    "react-bootstrap": "^0.28.3",
    "react-codemirror": "^0.2.5",
    "react-dom": "^0.14.7",
    "react-jade": "^2.5.0",
    "react-router": "^1.0.3",
    "react-transform-catch-errors": "^1.0.2",
    "react-transform-hmr": "^1.0.2",
    "react-with-context": "^1.0.2",
    "redbox-react": "^1.2.2",
    "replace": "^0.3.0",
    "style-loader": "^0.13.0",
    "tcomb-form": "^0.8.2",
    "url-loader": "^0.5.7",
    "webpack": "^1.12.14",
    "webpack-hot-middleware": "^2.6.4",
    "webpack-middleware": "^1.4.0",
    "wkc-react-jade-loader": "^0.1.0"
  },
  "scripts": {
    "lint": "eslint src tools || jscs src tools",
    "csslint": "csscomb src/components --lint --verbose",
    "csscomb": "csscomb src/components --verbose",
    "test": "karma  start --single-run  --browsers PhantomJS",
    "testwatch": "karma  start",
    "clean": "babel-node tools/run clean",
    "copy": "babel-node tools/run copy",
    "bundle": "babel-node tools/run bundle",
    "build": "babel-node tools/run build",
    "release": "babel-node tools/run build --release",
    "start": "babel-node tools/run start",
    "profile": "babel-node   ./node_modules/.bin/webpack  --config tools/webpack.config.js --colors --profile --display-modules  --display-error-details",
    "fix": "jscs  -x src || eslint  --fix src"
  }
}

这个是基于angular和gulp的。

{
  "name": "hello world",
  "version": "0.0.0",
  "dependencies": {
    "angular-animate": "~1.5.0",
    "angular-cookies": "~1.5.0",
    "angular-touch": "~1.5.0",
    "angular-sanitize": "~1.5.0",
    "angular-messages": "~1.5.0",
    "angular-aria": "~1.5.0",
    "angular-marked": "~0.0.21",
    "jquery": "~2.1.4",
    "angular-ui-router": "~0.2.15",
    "bootstrap": "~3.3.5",
    "angular-bootstrap": "~0.13.4",
    "moment": "~2.10.6",
    "animate.css": "~3.4.0",
    "angular": "~1.5.0",
    "highcharts": "highcharts-release#~4.1.9",
    "angular-local-storage": "~0.2.3",
    "AngularJS-Toaster": "angularjs-toaster#~0.4.16",
    "lodash": "~3.10.1",
    "highcharts-ng": "~0.0.11",
    "angularjs-color-picker": "~0.6.11",
    "tinycolor": "~1.3.0",
    "ng-file-upload": "~10.1.0",
    "angular-progress-arc": "~1.0.0",
    "ng-clip": "~0.2.6",
    "highlightjs": "~9.0.0",
    "perfect-scrollbar": "~0.6.8",
    "angulartics-google-analytics": "~0.1.3",
    "morrisjs": "~0.5.1",
    "ui-select": "git@github.com:angular-ui/ui-select.git#~0.13.2",
    "angular-qr": "~0.2.0",
    "angular-file-saver": "~1.0.2"
  },
  "devDependencies": {
    "angular-mocks": "~1.5.0"
  },
  "overrides": {
    "bootstrap": {
      "main": [
        "less/bootstrap.less",
        "dist/fonts/glyphicons-halflings-regular.eot",
        "dist/fonts/glyphicons-halflings-regular.svg",
        "dist/fonts/glyphicons-halflings-regular.ttf",
        "dist/fonts/glyphicons-halflings-regular.woff",
        "dist/fonts/glyphicons-halflings-regular.woff2"
      ]
    },
    "moment": {
      "main": [
        "moment.js",
        "locale/zh-cn.js"
      ]
    }
  },
  "resolutions": {
    "angular": "~1.5.0",
    "angular-local-storage": "~0.2.3",
    "jquery": "~2.1.4",
    "angulartics": "~1.0.0"
  }
}

回到顶部