岗位职责:
1.参与公司IOS/安卓/PC客户端应用的开发与维护。
2.根据产品需求,进行软件设计、编码和调试工作。
3.与项目经理和测试以及其他开发团队成员紧密合作,确保项目按时高质量完成。
4.编写技术文档,包括但不限于设计文档、接口文档等。
5.对现有代码进行优化和改进,提高应用程序性能和稳定性。
任职资格:
1.计算机相关专业本科及以上学历。
2.精通Java或Kotlin或swift编程语言,具备扎实的编程基础。
3.理解Android/IOS系统框架,熟悉Activity、Fragment、Service等核心组件的使用。
4.了解并能够运用MVP、MVVM等架构模式进行开发。
5.熟悉Git等版本控制工具的使用。
6.具备良好的问题解决能力,能够独立分析和解决问题。
7.拥有较强的学习能力和团队协作精神,能够快速适应新技术和新环境。
8.熟练应用AI工具,对AI大模型应用有浓厚的兴趣
加分项:
1.有发布过Google Play或Apple store平台上的应用者优先考虑。
2.对Flutter、React Native等跨平台开发框架有所了解。
3.了解RESTful API设计原理,并具有网络请求处理经验。
4.具备一定的UI/UX意识,能够参与用户界面的设计讨论。
5.有过开源项目贡献经历或个人技术博客。