移动开发者(Android)- 创新实验室

15个月前全职
NodeFlair

NodeFlair

location 新加坡
unsaved
职位摘要 职位类型 永久 资历要求 经验年限 未提供信息 技术栈 TDD Go Android Jetpack Mobx RxJava Less Git Java Redux Android Ruby Kotlin Node.js React Python Vue.js 职位描述 我们是一个团队,设计、开发、维护和改进各种风险项目的软件,即与我们核心业务相邻并以精简团队快速启动的项目。您将积极参与可扩展应用程序背后各个组件的设计,从前端UI到后端基础架构。 作为我们创新实验室的开发人员,您将为各种新项目设计、开发、维护和改进软件,即与我们核心业务相邻并以精简团队快速启动的项目。您将积极参与可扩展应用程序背后各个组件的设计,从前端UI到后端基础架构。您还将专注于使用我们现代技术栈开发最佳的Android应用程序。 职责 • 开发工作包括全栈开发、提出架构决策、参与设计、设计审查、代码审查和产品实施,将Crypto.com与开发人员和最终用户连接起来; • 为您和团队提出的新想法开发原型; • 您是项目的负责人。我们对新技术持开放态度,您可以在这里尝试不同的事物; • 在大规模后端基础架构和移动平台中识别问题并实施解决方案; • 管理所有代码和功能的文档化;与DevOps和移动工程师密切合作,改进长期工程计划的技术栈。 要求 • 对构建一流产品以解决现实世界问题感兴趣,熟悉各种技术,有自我激励能力,快速学习和具备“做事情”的心态 • 谦虚地接受他人的更好想法,渴望改善事物,对挑战和可能性持开放态度 • 具备较强的组织能力、人际交往能力,并能够处理来自许多不同利益相关者的冲突要求 • 了解区块链技术将是一个优势 • 熟练处理可扩展性、安全性和性能 • 具备移动开发经验将是一个优势 • 掌握Kotlin或Java以构建商业Android应用程序。有使用异步编程工具(如RxJava/Coroutine)、Android Jetpack、安全应用程序开发、快速敏捷开发和测试驱动开发框架的经验将是一个加分项。 • 熟练使用Git,并熟悉分支模型,如Git-flow、Trunk Based Development等。 • 掌握前端框架和技术(例如React.js、Vue.js、Mobx、Redux) • 掌握服务器端编程语言(例如Golang、Node.js、Python、Ruby、Java) • 经验较少的候选人将被考虑为初级职位