一、岗位职责
1. 全栈开发与系统实现:主导医疗器械配套软件的全栈开发工作,基于Java语言完成后端核心业务逻辑开发,设计高可用、高性能的服务架构;熟练运用安卓系统编程技术,开发适配医疗器械的移动端应用或设备嵌入式安卓系统程序,实现用户交互、数据采集与传输等功能,例如开发便携式医疗检测设备的安卓操作终端,确保设备与移动端数据同步与交互流畅。
2. 跨团队协作与需求落地:紧密协同产品、硬件、测试等团队,深度参与产品需求分析,将临床使用场景需求转化为可实现的技术方案。依据项目计划,高效完成模块编码、单元测试、集成测试等工作,保障产品按时交付,如配合硬件团队完成安卓系统与医疗设备传感器的数据对接,实现精准数据采集与分析。
3. 技术攻关与优化迭代:快速定位并解决开发过程中的技术难题,包括但不限于系统性能瓶颈优化、内存泄漏修复、兼容性问题处理等;持续对已上线产品进行功能迭代与技术升级,根据用户反馈和行业趋势,引入新技术提升产品竞争力,例如优化安卓应用的界面响应速度,提升用户操作体验。
4. 技术文档与知识沉淀:编写详尽的技术文档,涵盖系统设计方案、接口文档、操作手册等;定期组织内部技术分享,将开发经验与技术成果进行沉淀,促进团队整体技术能力提升。
5. 合规与质量把控:严格遵循医疗器械行业法规(如GMP、FDA等)及质量管理体系要求,确保软件开发过程与成果符合行业标准,参与软件测试与验证工作,保障产品安全性与可靠性。
二、任职要求
1. 教育背景:计算机科学与技术、软件工程、电子信息等相关专业,本科及以上学历。
2. 工作经验:3年以上软件开发工作经验,至少2年Java全栈开发经验,具备安卓系统编程项目经验;有医疗器械软件开发经验或医疗信息化项目经验者优先,熟悉医疗器械行业法规与标准者更佳。
3. 技术技能:
(1)Java开发:精通Java语言,熟练使用Spring、Spring Boot、MyBatis等主流Java开发框架;熟悉多线程、高并发、分布式系统设计与开发;掌握微服务架构,熟悉Dubbo、Spring Cloud等微服务框架。
(2)安卓系统编程:熟练掌握安卓开发框架与组件,熟悉安卓系统底层原理;具备丰富的安卓应用UI设计、性能优化经验;熟悉安卓系统权限管理、传感器开发、蓝牙/Wi-Fi通信等技术。
(3)数据库与其他:熟练使用MySQL、Oracle等关系型数据库,以及Redis等非关系型数据库;熟悉Git等版本控制工具;了解Linux操作系统基本命令与常用服务部署。
4. 综合能力:具备良好的逻辑思维与问题解决能力,能够独立分析与解决复杂技术问题;拥有优秀的团队协作与沟通能力,能够在跨部门协作中高效推进项目;工作责任心强,对医疗器械行业充满热情,有较强的学习能力与创新意识。
三、其他
1、享有项目奖金、绩效奖金等多重奖励。
2、偶尔出差北京。