Seera是Al Tayyar Travel Group的新名字,该集团是中东和北非地区最大的旅行和旅游集团。Seera意味着旅程,象征着变革,是向未来迈出的积极步伐。我们通过连接不同文化,通过一系列值得信赖的品牌,持续超越客户期望,为每个人提供旅行的机会。
职位描述:
我们正在寻找一位高级Android开发人员,他热衷于在快节奏、精简和敏捷的初创企业中工作,该企业具有强大的动力和增长。您将负责我们的原生移动Android应用程序,帮助将其提升到新的水平。您将成为一个结构良好的移动团队的一部分,该团队遵循敏捷流程、开发最佳实践,灵活性强,能够让您成长并积累经验。
为Seera的Android应用程序构建创新产品功能
进行代码审查,确保代码质量最高
对代码进行单元测试,包括边缘情况、可用性和一般可靠性
参与规划会议,与真正敏捷的团队一起将用户故事拆分为技术任务
为任务提供越来越准确的估算
与其他开发人员、产品经理、设计师和质量保证工程师合作,交付最佳产品
不断发现、评估和实施新技术,以最大化开发效率
资格要求:
计算机科学或相关领域的学士学位或更高学历
3-5年开发使用Web服务的Android应用程序的经验(例如使用REST和JSON)
熟练掌握Kotlin和Java
对设计模式有深入的理解
广泛了解单元测试框架,最好对自动化测试有一定了解
熟悉最新的Android库和组件(架构组件、Room、生命周期)
在应用商店发布过一个或多个Android应用程序
了解CI/CD系统
精通异步编程(RxJava、Kotlin协程、LiveData)
熟悉git或其他版本控制系统,以及团队成员之间的协作方式(代码审查、PR、分支机制)
了解依赖注入概念,如Koin、Dagger2
良好的英语口语和写作能力
能够承受创业公司的压力和灵活性