岗位职责:
1、设计并开发高质量的Android应用程序,确保应用程序符合公司和客户的需求。
2、使用Java、Kotlin等编程语言进行Android应用程序的编码工作,确保代码的质量和可维护性。
3、与产品经理、UI/UX设计师以及其他团队成员密切合作,确保应用程序的功能和用户体验达到预期标准。
4、使用版本控制工具(如Git)管理和维护应用程序的代码库。
5、识别并解决应用程序开发过程中的问题和bug,确保应用程序的稳定性和性能。
6、持续关注Android开发领域的最新技术趋势,评估其在项目中的应用潜力。
7、优化应用程序的性能,确保在各种设备上都能够流畅运行。
8、编写并执行单元测试和集成测试,确保应用程序的质量和稳定性。
任职要求:
1、本科或以上学历,计算机软件相关专业;
2、3年以上安卓应用开发经验;
3、熟练掌握Java和Kotlin开发,熟悉NDK开发;
4、具备网络编程、数据库、多线程编程的经验,并有深入理解;
5、熟悉面向对象设计和分析,能够运用常用的设计模式;
6、有智能硬件开发经验者优先;
7、具备良好的团队协作和沟通能力,能够与其他团队成员积极协作和沟通,达成共识;
8、具有强烈的责任心、独立思考和解决问题的能力,能够承担高质量的工作并有一定承压能力;