职位描述
岗位职责:
1.根据新产品开发进度和任务分配,开发相应的软件模块;
2.负责设计软件功能界面的美观性及实用性,总结产品研发经验,持续改进产品性能。
3.对自己代码进行复查,并进行简单的测试,负责提交的程序不能经常出现BUG,根据用户以及市场需求对软件进行设计修改和技术改进。开发主软件附带的小功能软件模块。
4.完成部门经理分配的其他任务。
5.配合软件团队按时完成产品上线交付任务。
岗位要求:
1.精通Java语言,熟悉Android SDK,掌握面向对象编程
2. 精通多线程和网络编程,对高性能程序设计、架构设计有较多经验,能快速搭建、调试或重构大规模软件代码;
3. 有足够的软件安全意识,掌握数据加密、代码混淆、防破解、性能优化等技术;
4. 熟悉Android系统体系结构、framework、底层库;
5. 熟悉Android系统打包编译、插件化、热修复等主流技术原理并有独特见解;
6.熟悉Android音视频开发,组件化开发。