ID:133283

Tiffany🍐🍓🍒 查看团队详情

安卓开发工程师

  • 公司信息:
  • 华为
  • 工作经验:
  • 10年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 上海
  • 全区

技术能力

1.有良好的 Java 基础功底,熟练掌握面向对象思想,了解Android系统框架和SDK等。
2.熟练掌握Tcp、Udp协议,以及对Socket、TCP/HTTP、XMPP通信机制的使用
3.熟悉Android中四大组件、五种基本布局、显式和隐身的Intent的使用,以及xml和json解析。
4.熟练使用Handler,了解Handler机制,以及 AsyncTask 异步任务机制,以及4种基本数据储存方式。
5.熟练Android中ListView、GridView的控件使用,以及它们的优化方法,获取网络图片异步加载,分批加载,分页显示,图片缓存的处理,并能对图片进行优化处理。
7.熟练使用ReactNative 结合 Redux组件,进行 Android和 iOS 两个平台 app的同步开发,同时程序和代码进行优化,调整。
8.熟练掌握 React.js 的生命周期, 虚拟DOM的操作, props 属性的运用,以及 render的渲染。
9,熟练掌握JavaScript和JavaScriptXml语法,熟悉 css,node.js,Vue.js知识。
10.熟练使用Git,SVN等协同工作的工具,有良好的编码能力和代码规范。

项目经验

开发项目:学英语(学生端和老师端)
项目时间:5个月
开发环境:MACOS
项目介绍:这对4-10岁幼儿的英语学习软件,对英语的听、说、读、写能力进行提高和学习,完成学生的 作业发布和学校事务的通知.
主要技术点:1、使用rn-tab-navigator实现中间页面的切换功能;使用ListView进行下拉刷新,上拉
更多,显示更多listviewfetch中的内容,并且对首页以及listview进行多处的优化。
2、使用 rn-swiper和 rn-video进行视频语音的播放以及绘本的制作。
3、使用 rn-audio和rn-fetch-blob进行录音和缓存资源到本地 ,避免重复加载。
4、 访问网络加载数据时,使用fetch调用rn-picker实现数据加载提交和图片(转换base64 上传功能。
5、调用第三方(支付宝、微信、QQ)实现支付和分享,使用百度地图定位用户所在位置。
负责内容 : 1、 协助搭建系统框架,完成系统中公用模块的封装和抽取。
2、 负责整个App界面的编写数据列表的展现,以及所有的逻辑跳转。
3、 测试完毕的打包发布。

团队情况

查看团队详情
  • 整包服务: 微信公众号开发   微信小程序开发   PC网站开发   H5网站开发   App开发   WebApp开发   文档原型图   UI设计   
角色 职位
负责人 安卓开发工程师
队员 产品经理
队员 UI设计师
队员 iOS工程师
队员 安卓工程师
队员 前端工程师
队员 后端工程师

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    1
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服