最新全栈工程师远程工作招聘信息
全栈开发工程师
岗位职责
- 根据产品需求完成平台研发,包括平台系统架构搭建及优化,新功能开发等;
- 参与系统功能模块的技术攻关,协助解决项目中的技术难题。
- 达成一定高度的任务目标,包括但不限于产品功能的完善度、易用度、效率等技术指标;
- 良好的编程素养,规范代码,编码开发、代码检查,接口文档等。
职位要求
- 计算机相关专业大学本科或以上学历,2年以上开发经验,能独立开发前后台。
- 精通PHP、Python语言并掌握常用框架,熟悉前端;了解前沿技术动向,扎实的计算机系统、算法、数据结构基础,熟悉Go语言加分;
- 熟练使用缓存、队列、调度,熟练使用Redis,有过高并发场景、微服务相关开发经验优先;
- 理解面向对象的基本设计准则,精通OOAD与UML并能够用UML图表达系统的内部结构优先;
- 熟悉MySQL数据库设计、有数据增长后的处理策略和经验;
- 具备设计Restful API的能力;
- 良好的沟通与表达能力、思路清晰,较强的动手能力与逻辑分析能力;
- 良好的团队合作和积极主动的沟通意识;
- 有算法背景经验、ACM证书、大厂工作经验、大型项目工作经验加分。
前端开发工程师
岗位职责
根据产品经理的设计,完成前端WEB或H5页面的开发,模块化前端组件,并处理和后端的对接;负责解决研发过程中遇到的关键问题和技术难题,支撑业务线高效稳定迭代;参与项目技术方案的制定,进行相关的设计或开发方法改进;参与新产品, 新功能的预研和设计。
任职要求
有mac(电脑)开发环境,3年以上前端开发经验;熟练掌握原生JavaScript、HTML、CSS;熟悉掌握一种以上MVVM框架,如Vue(优先)、React、Angular; 对RESTful Web服务开发(PHP/JAVA)以及通过Vue进行集成有透彻的了解;熟悉前端性能优化,且能结合业务给出具体优化方案;熟悉前端工程化和相关构建打包工具,如Webpack、Vue CLI、Babel、ESlint;具备组件化和开发架构优化能力; 具有良好的沟通能力、总结能力和独立解决问题的能力。
加分项:
BAT或知名企业经历佳;中大型项目主程及具备主导研发能力者;大型开源项目/组件库 源码贡献者;大型项目开发和架构优化经验者。
如何申请
职位描述:
1、 参与前后端系统的设计开发;
2、 参与方案讨论和技术调研,接口规范制定;
3、 协助相关团队完成系统的测试、部署、上线运营工作;
4、 远程办公、不打卡;
任职资格:
1、本科学历以上,3年及以上相关工作经验,计算机相关专业优先;
2、熟悉Java基础知识、熟悉Spring Boot、Spring Cloud 微服务、Spring MVC、Mybatis、Hibernate等开源技术框架;
3、熟悉至少两种消息中间件,Kafka、Redis、RocketMQ;
4、熟悉主流的RDBMS数据库如(Mysql、Postgresql、MongoDB);并熟练使用索引、视图、复杂sql查询(左右外链接);
5、熟悉前端vue.js,element-ui;
6、具备强烈的工作责任感和事业心,具备良好的团队精神和沟通能力,能够独立思考并完成所分配的工作任务,乐于学习新技能;
7、熟悉Linux操作系统,docker,maven,git等常用工具;
8、英文读写能力良好;
9、有WMS、TMS、电商物流软件行业研发经验者优先;
如何申请
公司简介:
RICEPO ( https://www.ricepo.com )是海外最大的地道中餐订餐平台。2013 年创立于纽约,总部位于加州硅谷。
我们的服务目前已经覆盖欧洲和美国 40 多个城市,合作的地道中餐饭店已多达近 1000 家。RICEPO 用心连接地道中餐和喜爱中餐的用户,为创造最佳的用户体验而奋斗。在专注传统中餐的同时,RICEPO 也在致力于让世界更加了解中餐饮食文化。
公司规模 30 人,有稳定的营收,处于业务扩张阶段。
关于工作地点,工作时间
- 全远程工作,可以选择在家或者任何你喜欢的地方工作,南京有办公室。
- 双休,所有法定假日。
- 可以灵活安排自己的工作进度,工作时间,休息时间。
- 每个工作日早上团队语音会议(夏季早 8:00,冬季早 9:00 )
- 大部分工作在 github 和 slack 上交流。
工资:
- 薪资预算 15~25K
- 社保需要自己选择一个代办社保的公司。
技术栈
- 前端 React, React Native。
- 后端: Node.js, Python
- 数据库 mongodb + redis
- 部署:基于 github 的 CICD
- 微服务架构,服务器在 AWS 上。
岗位要求:
- 自我驱动,完成产品需求,对 App 和网站前后端业务进行迭代
- 保持和团队的良好沟通,主动汇报工作进度
- 对自己工作结果自查,确保工作完成质量
技能要求:
- 一定的英文读写能力和听说能力。
- 扎实计算机基础,设置维护自己的开发环境,使用各种团队协作工具。
- 扎实的前端基本功, js,css,html
- 掌握 Ionic, Angular, Vue.js, React, React Native 其中一种或类似的前端框架。
- 熟悉 Node.js ,并有相关项目开发经验
- 对新技术和新方向保持好奇心
加分技能:有微服务设计经验,github 开源项目。