职位描述
岗位职责:
1、负责智能胶囊内窥镜系统 web 端前后台开发,保障系统稳定运行,处理相关技术问题。
2、承担 Android 端 app 开发工作,打造符合要求的应用界面与功能。
3、优化 web 端和 Android 端的代码与性能,确保良好的用户体验。
4、运用相关开发工具进行版本控制和项目管理,保障开发流程顺畅。
任职要求:
1、熟悉 web 端开发技术栈,包括 spring、springMVC、springBoot、springCloud 等框架,掌握 MyBatis、Mybaits - plus 等 ORM 工具,具备 web 前后台开发经验。
2、了解高并发处理技术,如 nginx 负载均衡、mysql 主从复制、redis 缓存、rabbitmq 等,熟悉 JVM 原理及调优方法,能对 web 系统性能进行优化。
3、精通 Android 开发,熟悉 Android library/Kotlin 和 Jetpack 套件,掌握 Flutter 及 Android 原生混合开发,熟练运用 RxJava、Retrofit 等框架及各类第三方开源类库。
4、具备 UI 开发能力,能编写规范、可复用的 style、layout 文件,熟悉 Material Design 设计规范,可进行复杂列表视图及 UI 控件的自定义开发。
5、了解 Android 组件化、动态路由及模块化开发,熟悉 MVP、MVVM 等架构及响应式设计模式,具备异步、并发编程经验。
6、熟悉代码混淆、资源混淆、代码反编译及 APK 安装包瘦身等技术,能对 Android 应用进行性能优化。
7、熟练使用 Git 进行版本控制,掌握 git flow、rebase、squash、merge、代码回退等协同分支管理操作,了解 gitlab、jenkins 等工具的使用。
8、具备较强的独立开发能力,能同时胜任 web 端和 Android 端的开发任务者优先,有团队协作精神,具备良好的沟通能力和问题解决能力。
9、对技术充满热情,能流畅阅读英文技术文档,具备较高的自我解决问题能力。
10、具备项目和团队管理能力者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕