关于Guidebook
Guidebook是一个简单而强大的移动应用程序构建工具,让您可以在四个简单步骤中创建应用程序,无需技术技能。
全球数千家组织使用Guidebook创建活动、大学校园开放日、场馆指南、协会入职培训、企业培训等移动应用程序。这些应用程序帮助人们保持组织、与同行联系,并获得更多信息 - 但它不止于此。
Guidebook将人们与他们需要的资源联系起来,以充分利用他们的体验 - 无论是亲自还是虚拟。我们富有激情的团队致力于赋予各种技能水平的人们创建直观和引人入胜的移动应用程序的能力 - 我们相信我们可以在高度重视平衡、团结和乐趣的同时实现这一目标!
职位描述
作为Guidebook的高级Android开发人员,您将与产品、设计、QA、前端、后端和iOS工程师等跨职能团队合作。您将汇报给我们的工程副总裁Chris Casey,成为一个紧密团结的移动团队的重要成员。这个角色非常适合那些渴望利用自己的技术专长来影响团队成功的工程师,通过承担项目的责任和成为其经理的重要技术合作伙伴。加入我们,在一个小而敏捷的团队中,为能够实质性影响公司成功的项目工作,发挥作用。
职责
• 与产品和跨职能团队密切合作,完成项目并影响代码库的发展方向。
• 在经理的支持下,负责大型项目。
• 指导其他移动团队成员,营造合作和知识共享的环境,提高整个团队的专业水平。
• 每天提交代码,并成为关键的技术合作伙伴。
• 将大型功能拆分为可管理的任务。
• 发现代码库中的安全风险和改进空间。
• 与iOS工程师合作构建高质量的功能。
资格
经验:
• 在Android应用程序开发方面至少有5年的成功经验。
• 在Java和Kotlin语言方面有丰富的经验。
技术能力
• 深入了解Android SDK、NDK和不同版本的Android。
• 熟练构建和优化高性能的Android应用程序。
架构和设计
• 对软件架构原则和设计模式有深入的理解。
• 有MVVM和其他架构范例的经验。
合作与领导
• 具备领导Android开发团队的能力。
• 出色的沟通能力,能够与跨职能团队合作。
代码质量和测试
• 致力于编写清晰、可维护和文档完整的代码。
• 熟练掌握单元测试和其他测试最佳实践。
代码评审
• 有进行全面代码评审的经验。
• 能够提供建设性反馈并指导初级团队成员。
持续学习
• 热衷于了解最新的行业趋势和技术。
• 愿意学习和采用新的工具和框架。
解决问题的能力
• 证明能够解决和解决复杂的技术问题。
• 具有创造性的解决问题的能力和积极应对挑战的态度。
Git和版本控制
• 熟练使用Git进行版本控制和协作。
应用程序部署
• 有在Google Play商店上完成应用程序部署的经验。
• 熟悉最新的Android应用程序分发实践。
学士或硕士学位
• 计算机科学、软件工程或相关领域的学士或硕士学位。
福利
• 100%支付的福利:医疗、牙科和视力。
• 弹性的休假时间。
• 匹配福利的401k计划。
• 股票期权。
• 建立在平衡、社区和共同成功的公司文化。
• MacBook和配件,以便舒适地远程工作。
• 灵活的远程工作或在我们位于北卡罗来纳州罗利市中心的办公室工作。
薪酬
根据相关经验,具有竞争力的薪资为14-16万美元。
平等机会雇主
在Guidebook,我们致力于营造一个对每个人都包容的工作环境 - 我们知道,这在一定程度上需要多样化的员工队伍。我们正在努力增加公司的多样性。如果您希望加入一个聪明、积极进取、同时重视工作/生活平衡的团队,我们迫不及待地想听听您如何为我们不断增长的文化做出贡献!
我们是一家平等机会雇主,不因种族、肤色、性别、年龄、国籍、宗教、性取向、性别认同和/或表达、退伍军人身份、残疾或任何其他联邦、州或地方受保护的类别而歧视任何雇员或申请人。
准备改变移动应用的未来吗?加入Guidebook,成为一个重视创新、合作和个人成长的公司文化的一部分。立即申请,产生影响!