移动应用技术岗位职责
| 适配人群 | 安卓安全工程师,移动安全研究员,代码审计工程师 | 使用场景 | 移动应用上线,App安全审计,业务系统加固 |
|---|---|---|---|
| 设立背景 | 公司要保障手机app不被黑客攻击,得有人专门盯安全问题。 | ||
| 核心职能 | 查app有没有漏洞,修掉这些漏洞,帮设计安全方案。 | ||
| 工作内容 | 做app安全检测,看代码找毛病,写修复方案,用工具扫漏洞。 | ||
| 协作关系 | 和安卓开发一起改代码,向安全主管汇报,配合测试组验证修复效果,偶尔帮产品评估新功能风险。 | ||
岗位职责:
1、负责手机app安全检测和安全漏洞修复;
2、移动app安全检测、代码审计相关工作;
3、参与设计系统业务安全方案。
任职要求:
1、本科以上学历,安卓开发2年以上工作经验;
2、熟悉android漏洞攻击和防御技术;
3、熟悉android手机系统原理;
4、熟悉源代码审计、审计工具应用;
5、熟练掌握java/python/php/go 至少一门开发语言,有较强的代码功底,能进行安全相关工具或脚本的开发;
6、具备一定的逆向分析、反编译能力;
7、热爱安全领域技术,能独立解决问题。
移动应用技术岗位职责:移动应用开发
| 适配人群 | Java开发工程师,移动应用开发者,ERP开发人员 | 使用场景 | ERP实施,大数据开发,业务模块开发 |
|---|---|---|---|
| 设立背景 | 公司要搞erp系统和大数据项目,得有人干开发和实施的事。 | ||
| 核心职能 | 做erp系统开发实施,或者搞大数据需求分析和开发。 | ||
| 工作内容 | 调研用户需求、设计开发方案、写代码、测试上线、优化数据库。 | ||
| 协作关系 | 跟业务部门聊需求,向技术主管汇报,配合测试和运维同事,有时找大数据组帮忙。 | ||
移动应用开发 1. 负责企业erp系统应用调研、方案设计、开发、实施工作,或大数据需求分析和开发实现工作;
2. 要求计算机及相关专业,本科及以上学历,具有丰富的项目开发经验,具有很强的学习能力,具备独立的开发能力;
3. 具备数据库设计能力,能对数据库进行性能优化;熟悉erp原理,具备独立开发业务模块的能力;熟悉j2ee / javaee体系;
4. 具有移动开发经验者优先(ios、android),了解大数据相关技术者优先。
1. 负责企业erp系统应用调研、方案设计、开发、实施工作,或大数据需求分析和开发实现工作;
移动应用技术岗位职责:移动应用架构师
| 适配人群 | 前端架构师,移动开发负责人,Web技术专家 | 使用场景 | App架构设计,混合应用开发,前端性能优化 |
|---|---|---|---|
| 设立背景 | 公司要做移动app,前端技术得统一管起来,不然项目乱七八糟没法维护。 | ||
| 核心职能 | 定前端规矩、搞web重构、写关键代码、带人干活、保项目能加功能也能修bug。 | ||
| 工作内容 | 写规范文档、改老项目页面、敲核心模块、带新人写代码、查性能问题、调框架配置。 | ||
| 协作关系 | 跟产品经理聊需求,和后端工程师对接口,带前端开发小哥,向技术总监汇报,每周站会同步进度。 | ||
移动应用系统架构师(前端) 工作职责:
1、负责制定公司前端技术规范和标准;
2、负责移动前端项目web重构;
3、编写核心代码,带领团队共同完成项目的开发和维护,并保证项目可扩展和可维护性;
4、负责指导和培训开发工程师,提高工作效率;
任职资格:
1.本科以上学历,5年以上工作经验,有3年以上在 webapp或混合移动应用的设计和开发经验,有bat等大型互联网公司相关经验者优先;
2.熟悉javascript/html5/css3/jquery等相关前端技术,精通cordova技术;
3.熟悉es6及es5,精通面向对象编程,熟悉设计模式;
4.熟悉使用主流框架(reactjs/vue2/angularjs4),并使用过相关ui框架(vux/mintui/ionic)优先;
5.熟悉各种网络协议原理及相关知识,对web性能优化、项目模块化有经验;
6.熟练运用git工具,熟悉项目构建工具webpack/nodejs;
7.熟悉可编程css语言(sass/less),熟练使用flex布局,理解web兼容性和标准;
8.具有android/ios平台开发经验优先,有worklight开发平台实施经验者优先;
9.具有springmvc/springboot/springcloud后台开发经验优先;
10.具备完整大型app(用户量千万级)或开放平台设计架构经验者可优先考虑优先;
11.熟悉敏捷开发流程,在敏捷开发环境有丰富的工作经验者优先考虑。 工作职责:
11.熟悉敏捷开发流程,在敏捷开发环境有丰富的工作经验者优先考虑。
移动应用技术岗位职责:移动应用测试
| 适配人群 | 测试工程师,性能测试师,用户体验研究员 | 使用场景 | 需求评审,性能测试,用户测试 |
|---|---|---|---|
| 设立背景 | 公司要做手机app,得有人专门盯测试这事 | ||
| 核心职能 | 管整个app测试流程,从需求看到上线后体验,保证质量不翻车 | ||
| 工作内容 | 看需求文档、写测试用例、跑测试、找bug、做性能测试、搞用户测试、用测试工具 | ||
| 协作关系 | 跟产品经理聊需求,跟开发改bug,向测试组长汇报,帮设计看体验,和项目经理对进度 | ||
资深移动应用测试工程师 1、负责移动客户端软件的需求分析,关注软件需求的可测性和设计的合理性;
2、独立或带领团队执行项目测试,包括需求讨论,设计评审,测试策略制定,分配测试资源,构建测试环境,设计并执行测试用例,进行缺陷跟踪和软件质量分析等;
3、根据软件需求和设计, 编写性能测试设计和用例,开发性能测试脚本,并执行性能测试;
4、保证被测系统质量,提高测试效率,能够选择并补充、完善有效的测试工具;
5、在项目中保持和项目经理、产品经理、开发工程师等成员的积极有效沟通,推动问题解决;
6、定期开展用户测试,观察用户使用产品的情况,评估可用性水平,提升产品体验。 1、负责移动客户端软件的需求分析,关注软件需求的可测性和设计的合理性;
6、定期开展用户测试,观察用户使用产品的情况,评估可用性水平,提升产品体验。









