安卓开发者

15个月前合同
RightLogic Technologies

RightLogic Technologies

location 芝加哥
unsaved
Android开发人员 - 3级 枢纽位置 - 辛辛那提,俄亥俄州,芝加哥,伊利诺伊州,博卡拉顿,佛罗里达州,夏洛特,北卡罗来纳州,波特兰,俄勒冈州,或圣何塞,加利福尼亚州 12个月 - 合同到期后转正 前三个技能:Compose,Kotlin,Coroutines 职位描述 我们正在寻找一位技术高超的高级Android开发人员加入我们的团队。作为一名高级Android开发人员,您将在我们的旗舰Android应用程序的设计,开发和维护中发挥关键作用。您将与产品经理,设计师和后端开发人员等跨职能团队密切合作,为我们的用户提供高质量的移动体验。 所需技能: • 在Android应用程序开发方面具有丰富的经验,并在Google Play商店上发布了一系列应用程序。 • 熟练掌握Kotlin编程语言进行Android开发。 • 深入了解Android SDK,Android Studio和相关开发工具。 • 扎实的软件开发原理,设计模式和最佳实践的理解。 • 具有RESTful API,JSON和Web服务集成的经验。 • 熟悉版本控制系统(例如Git)和敏捷开发方法论。 • 出色的问题解决和分析能力,能够解决和解决复杂的技术问题。 • 出色的沟通和团队合作能力,能够与跨职能团队有效合作。 主要职责 • 技术领导:为初级开发人员提供技术指导和辅导。与开发团队合作,为Android应用程序开发定义最佳实践,编码标准和架构模式。 • 架构和设计:参与架构讨论,为Android应用程序的整体设计做出贡献。确保遵守架构原则,可扩展性和可维护性。 • 代码开发和审查:按照行业标准和最佳实践编写干净,可维护和高效的代码。进行代码审查,以确保Android应用程序开发团队的质量和一致性。 • 性能优化:识别和解决Android应用程序中的性能瓶颈。优化应用程序性能,内存使用和响应能力,提供出色的用户体验。 • 第三方集成:根据需要将第三方库,API和SDK集成到Android应用程序中。及时了解最新的Android开发趋势,框架和工具。 • 故障修复和维护:调查和调试用户报告的问题或通过测试发现的问题。与质量保证团队合作,确保适当的测试和无bug的发布。及时解决重要的生产问题。