你想在工作中热爱自己的工作吗?你想有所作为,产生影响,改变人们的生活吗?你想与一个相信打破常规、无聊和平庸的团队合作吗?
如果是,那么这就是你正在寻找的工作,这是沙特阿拉伯在技术、功能、敏捷性、收入方面排名第一的活动票务和体验预订平台,服务于王国一些最大的重大活动,销售额超过20亿。
主要职责
• 领导和指导软件工程师团队。
• 为团队提供技术指导和方向。
• 推动技术决策并执行最佳实践。
• 进行代码审查并确保符合编码标准。
• 监督从规划到部署的整个软件开发生命周期。
• 与项目经理合作定义项目范围、时间表和交付物。
• 确保项目按时并在预算内完成。
• 设计和实施稳健、可扩展和可维护的软件架构。
• 评估和推荐工具、技术和流程,以确保最高质量的产品平台。
• 开发和维护技术文档。
• 与利益相关者密切合作,了解业务需求并将其转化为技术规范。
• 促进开发团队与其他部门之间的有效沟通。
• 确保技术方向与业务目标一致。
• 及时了解行业趋势和新兴技术。
• 不断寻找改进开发流程和团队生产力的方法。
• 推动团队内的创新和持续改进。
资格
• 学士或硕士学位;或同等工作经验
• 3-5年软件应用开发、部署和集成经验。
• 对以下任一技术的应用开发有深入了解:
Python、JavaScript、React、PHP、Android(Kotlin/Java)、Swift、Kafka、MongoDB。
• 工程实践经验,如代码重构、设计模式、持续集成、构建高度可扩展的应用程序、应用程序安全性、安全编码实践。
• 熟练理解代码版本控制工具,如GIT、CI/CD概念和工具链。
• 优秀的技术、诊断和故障排除技能。
• 出色的沟通和人际交往能力。
#J-18808-Ljbffr