软件开发工程师(Android)

岗位职责:

一.直接职责

1.熟悉软件开发流程及规范

2.负责与需求人员接口,熟悉项目的需求规划说明

3.负责与项目经理接口,熟悉项目的开发计划,及项目的概要设计说明数据库设计

4.按计划完成功能模块的功能设计、代码实现, 代码编写和单元测试,并提交测试人员进行功能测试

5.与测试人员接口,完成相关功能模块的BUG修复

6.根据项目要求,判断是否需要完成《详细设计说明书》的编写

7.严格遵守相关开发工具的编码规范

8.参与需求和设计讨论,对项目开发各个环节进行签字确认

9.为前端技服人员提供技术支持,解决技服过程中遇到的相关问题

10.提交相关年、月、日计划和总结

二.管理职责

1.对各项目软件开发、编程等有效程序的质量、进程的自我管理

2.确定客户所开发项目的政策、文件等信息保密性

3.对自编项目的自检自查

任职资格:

1.计算机或相关专业专科以上学历

2.计算机软件专业、计算机信息工程专业

3.持有高级软件工程师资格证优先

4.2年以上开发工作经验

5.设计模式,架构模式

6.熟练掌握Android界面处理、sqlite数据存储、多线程、数据解析(xml/json),网络通信机制

7.熟悉Android下网络通信机制,对Socket通信、TCP/IP和HTTP有较深刻的理解和经验熟悉多线程编程

8.对于Android 应用生命周期,加载机制等有深入了解,可以定位解决崩溃、内存泄露等常见问题

9.理解面向对象设计的基本原则,熟悉常用设计模式

10.熟悉常用布局,掌握广播,服务等几大组件以及数据库sqlite的使用

11.执行力:对本职工作按计划完成并且履行到位

12.沟通能力:能用各种沟通技巧与内部同事、外部伙伴进行沟通

13.学习能力:不断的自我学习行业新技术,并应用到工作项目中

薪资福利:

1.公司为员工购买六险一金

2.带薪年假

3.年终双薪

4.年终奖

5.每年定期体检

6.提供下午茶

7.节假日小礼品,生日会

8.每年组织集体旅游

9.表现优秀者有出国机会

联系方式:

0755-88858155-807