职位描述
职位描述
工作总结:
您喜欢为移动设备创建和开发应用程序吗?您是否具有很强的计算机编程能力,并正在寻求创造性的挑战?我们诚聘一名安卓开发人员加入我们的开发团队,您将有机会与业内最优秀的开发人员共事。利用你在设计和代码方面的专业知识,通过改进甚至发明我们的尖端服务,为自己打下基础。
成为领先技术公司的一员,实现远程优先!在获得具有市场竞争力的薪酬和福利待遇的同时,进一步发展你的职业生涯和技能。
职责和责任:
- 为 Android 平台设计和构建高级应用程序
- 与跨职能团队合作,定义、设计和发布新功能
- 与外部数据源和 API 协同工作
- 单元测试代码的健壮性,包括边缘情况、可用性和一般可靠性
- 进行错误修复并提高应用程序性能
- 不断发现、评估和实施新技术,以最大限度地提高开发效率
- 执行升级和维护,同时修改现有软件以提高性能、纠正错误并适应新硬件。
- 必要时为客户的程序和系统提出软件升级建议,并分析软件要求和用户需求,以确定系统设计是否可行,能否在时间和预算限制内完成。
- 与工程师、程序员、系统分析师和其他人员合作开展项目,收集有关项目能力和限制、界面和性能要求的信息,以创建最佳软件。
- 存储、检索和处理数据,以了解系统功能和要求。
- 指导软件系统测试、验证程序、应用程序和系统文档及编程,以确保程序正常运行。
- 管理技术专家、程序员、技术人员和其他相关团队成员的工作,并根据需要指导编写软件代码。
- 协调软件安装并监控设备,以确认符合规格要求。
管理应用程序的核心功能,包括服务、网络、数据库等。
offer要求 [offer requirements]
职位要求
- 本地或知名大学计算机科学、工程或相关专业的学士或硕士学位。
- 熟悉谷歌 Android 设计原则和指导方针。
- 熟悉新兴移动技术。
- 出色的人际交往能力。
- 独立工作能力。
- 出色的口头和书面沟通能力。
- 良好的时间管理技能。
- 以前的编程经验
- 熟悉开发、程序测试和数据库管理系统软件
- 精通应用程序和计算机服务器
- 在 Android 上的移动应用程序开发经验–在 Google Play Store 上发布应用程序(用户基数大)。
- 了解 Android 开发工具和范例(Android Studio、Gradle、用户界面布局、片段使用、意图和一般生命周期管理)
- 熟练使用 Kotlin 进行开发(新语言功能、面向对象的设计模式、Kotlin 在 Android 环境中的最佳应用。
- 全面了解 Android 平台 SDK 以及常用的第三方和开源库。
- 具有为 REST API 创建客户端的经验,了解与远程服务交互的最佳实践。
- 能够解决后端和嵌入式环境中出现的问题,尤其关注整体系统的稳健性和性能。
- 拥有支持应用程序设计人员的经验,从早期设计阶段到生产资产和交互的集成,为内容创建人员提供富有成效的管道。
- 具有评估和集成内部、第三方和开源技术的经验,能够以客户为中心解决复杂问题。
- 熟悉常用开发工具(Git、Jira、Confluence 等),并采用常用开发方法(敏捷、Scrum 等)。熟悉计算机算法的设计和分析熟悉计算机算法和数据结构的设计和分析
offer福利 [offer benefits]
职位福利
- 带薪休假
- 在家工作
- 医疗保险
- 职业发展规划
- 培训和发展
- 人寿保险