职位摘要:作为一名移动Android开发人员,您将负责设计、开发、测试和维护高质量的Android平台移动应用程序。您将与跨职能团队紧密合作,提供强大且用户友好的解决方案,遵循最佳实践,并确保无缝的用户体验。
职责:
1. 移动应用开发:使用Java/Kotlin和Android SDK为Android平台设计、开发和维护高级应用程序。
2. UI/UX实施:按照Android设计准则和原则实施引人入胜且直观的用户界面。
3. API集成:与后端服务和外部API集成,获取和操作数据,确保功能的无缝性。
4. 代码审查和优化:进行代码审查,识别性能瓶颈,并优化应用程序代码以提高效率和可扩展性。
5. 测试和调试:进行严格的测试,调试和解决问题,确保应用程序的稳定性、响应性和可靠性。
6. 版本控制和部署:利用版本控制系统(例如Git)和管理应用程序部署流程到Google Play商店或其他平台。
7. 协作:与设计师、产品经理和QA工程师等跨职能团队合作,交付高质量的产品。
8. 文档编制:创建和维护技术文档,包括设计规范、API参考和代码文档。
9. 保持更新:了解Android开发领域的最新趋势、工具和技术,并积极将新知识应用于项目。
资格要求:
• 计算机科学、工程或相关领域的学士学位(或具有同等行业经验)。
• 作为Android开发人员的工作经验,并拥有强大的移动应用程序作品集。
• 熟练掌握Java/Kotlin,深入了解Android SDK、设计模式和最佳实践。
• 具备使用RESTful API、第三方库和Web服务集成的经验。
• 熟悉Android Studio、Gradle和调试工具等开发工具。
• 出色的问题解决能力,能够在敏捷、快节奏的环境中工作。
• 出色的沟通能力,并能够在团队内进行合作。
首选技能:
• 了解RxJava/RxKotlin等响应式编程框架。
• 理解Android Jetpack组件和架构组件。
• 熟悉云技术、移动应用程序安全最佳实践和身份验证机制。
• 具备持续集成和持续部署(CI/CD)流程的经验。
工作类型:全职、合同
薪资:每年103,708.30美元至124,896.02美元
福利:
• 401(k)计划
• 牙科保险
• 健康保险
经验水平:
• 3年
• 4年
• 5年
工作时间:
• 8小时班
• 周一至周五
工作地点:远程