职位职责
• 通过编写干净、高效、可重用的代码设计和构建可扩展的Web应用程序
• 构建可重用的组件并做出技术决策以确保可扩展性
• 定义、设计和开发新的应用程序功能
• 与外部数据源和API合作
• 在快节奏的环境中高效地贡献建设高质量的产品
• 积极参与指导产品路线图和战略
• 开发高效的用户界面组件
• 推动复杂而具有挑战性的运营流程并构建创新解决方案
最低要求
• 工程学、计算机科学、信息技术等学士/硕士学位(或具有等同经验)
• 至少5年以上使用React进行全栈开发的经验(高技能开发人员可以有例外)
• 精通React.js、Node.js、HTML和CSS
• 具有Firebase的实际经验
• 熟练掌握Java和JavaScript
• 有使用Firebase服务(如云消息传递、云函数、实时数据库、云Firestore和身份验证)的经验
• 了解REST API和第三方库
• 能够将设计/原型转化为高效、高质量的代码
• 熟悉iOS/Android移动和Web应用程序开发
• 流利的英语沟通能力
首选技能
• 熟悉版本控制系统
• 对数据库技术有良好的理解
• 在大规模生产级应用程序中有交付经验
• 对Azure服务有合理的理解
• 在敏捷环境中有工作经验
• 具有较强的分析、咨询和沟通能力
• 出色的组织和时间管理能力