安卓开发者

16个月前全职
1Derlife Growth

1Derlife Growth

location 新加坡
unsaved
具体的日常/每周职责: • 设计、构建和维护高性能、可重用和可靠的Android代码。 • 发现和修复性能瓶颈和错误。 • 帮助维护代码质量、组织和自动化。 • 将设计和线框转化为高质量的代码。 • 直接与关键方沟通问题,以管理和解决问题。 • 无法解决的问题必须升级,以解决问题。 • 不断解决问题并沟通未解决的问题。 • 与项目经理、总经理合作,并向首席技术官Winson汇报。 • 与客户、高管和软件开发人员讨论潜在项目及其参数。 • 规划软件项目的蓝图,包括定义范围、分配资源、设定截止日期、制定沟通策略,并指定测试和维护。 • 组建和领导项目团队。 • 参与和监督项目的每个阶段。 • 确保每个项目按计划进行,并遵守截止日期。 • 制定项目预算,并尽可能确保项目遵守预算。 • 确定和监督所有产品在各个完成阶段的一致测试、评估和故障排除。 • 作为联络人传达有关变更、达到的里程碑和其他相关信息。 • 将完成的软件产品交付给客户,并定期检查产品的性能。 • 与跨学科团队成员协调,确保所有方面都符合项目要求、截止日期和时间表。 • 与项目团队成员开会,识别和解决问题。 • 提交项目交付成果,并确保其符合质量标准。 • 通过收集、分析和总结相关信息准备状态报告。 • 建立有效的项目沟通计划,并确保执行。 • 促进变更请求,以确保所有方面都了解对时间表和预算的影响。 • 协调开发用户手册、培训材料和其他必要文件,以实现流程或系统成功实施和移交给客户。 • 获得客户对项目交付成果的接受(如果适用)。 • 在项目过渡期内管理客户满意度(如果适用)。 • 进行项目后评估,并确定成功和失败的项目要素。 要求和首选条件: 需要全套的Android开发人员工作: • 熟悉Android SDK、不同版本的Android以及如何处理不同的屏幕尺寸。 • 熟悉Android UI设计原则、模式和最佳实践。 • 有离线存储、线程和性能调优经验。 • 熟悉使用附加传感器(如陀螺仪和加速度计)。 • 了解开源Android生态系统以及可用于常见任务的库。 • 能够理解业务需求并将其转化为技术需求。 • 熟悉云消息API和推送通知。 • 有基准测试和优化的能力。 • 了解谷歌的Android设计原则和界面指南。 • 熟练使用代码版本控制工具,如Git。 • 熟悉持续集成。 • 信息技术、软件开发管理、软件工程、计算机科学或相关领域的学士学位为佳。 • 在项目管理和软件开发方面有5年以上的经验。 • 有5年以上的Android编码经验和虚拟工作经验。 • 能够在使用电话和视频通话进行虚拟工作时与团队合作。 • 诚信高尚,以专业的方式行事。 • 充满活力、高度组织化和有追求的人。 • 必须是一个以团队为导向的个人,能够与他人合作并相处融洽。 • 该职位将向产品总监汇报,但必须与首席技术官和首席执行官合作,每天或每周报告问题。 • 能够按时按预算完成项目。 • 能够每周定期沟通技术问题、交付时间和预算问题。