职位描述: 全栈开发工程师:● 与首席工程师/团队负责人合作,了解业务需求并将其转化为技术设计,并由利益相关者审查和签署。● 负责设计架构并与架构负责人保持一致。● 主导某项功能的技术设计和实施。● 设计底层数据库架构和接口。● 通过全面的单元测试实现高质量代码,● 成为软件开发领域的主题专家。● 修复稳定、集成和生产中出现的错误。● 解决生产中出现的问题,解决客户问题。● 评估和采用提高团队效率和平台能力的技术● 代码审查同行开发者的代码并提供建设性的反馈,以确保代码的一致性和质量● 指导初级工程师、新员工和实习生。● 在团队内部/跨团队共享技术知识。● 参与招聘过程。
岗位要求:● 要求计算机科学或相关技术专业的本科学历。● 至少6年软件开发领域工作经验。● 英语要求,可听说读写,涉及跟国外总部技术人员沟通。● 扎实的计算机科学背景,包括算法、数据结构、操作系统等。● NodeJS/PHP/C# 中后端技术的深厚编程技能。● 深入了解AWS/阿里云/Azue等公有云环境。● 精通前端编程语言,如HTML、CSS、JavaScipt、ReactJS、Vue。● 较强的分析问题解决能力。● 能够快速学习复杂系统和新技术。● 快速学习业务的良好记录。● 发布商业软件产品的良好记录。● 在大型组件的设计/架构方面具有良好的记录。● 有大型分布式数据库设计经验者优先。● 有构建和运行大规模分布式在线服务的经验者优先