- 目录
-
第1篇安卓高级工程师岗位职责 第2篇安卓高级开发工程师岗位职责
第1篇 安卓高级工程师岗位职责
安卓高级工程师 工程师爸爸 上海童锐网络科技有限公司,工程师爸爸,童锐 [你的核心职责]
1、你将负责公司android客户端的开发和架构设计;
2、通过重构和优化持续改善用户体验;
3、针对产品经理的需求设计技术方案;
4、深入研究安卓核心技术,解决技术难点;
5、业务之外,我们希望你可以带出几个出色的初中级工程师。
[我们希望你是这样的伙伴]
1、计算机相关专业,本科及以上学历(能力优秀者,请忽略这一条),3年以上的coding经验,拥有至少百万级用户量的项目开发经验;
2、具有扎实的计算机专业知识,熟悉java、常用数据结构,善用设计模式,写出优雅的代码是你的毕生追求;
3、熟悉android常用组件、常用技术点,如http/tcp通讯、音视频、 图片加载引擎、数据库、fragment、webview、push推送、自定义控件;
4、玩转android sdk、精通各种自定义组件的实现、熟练使用android studio;
5、有mvp/mvc项目架构使用经验,熟悉rxjava、retorfit、butterknife、glid;
6、git代码版本管理的熟练工,理解git flow及操作流程;
7、有音视频开发经验者优先考虑;
8、能承受较大的工作压力,有责任心,良好的团队合作精神、沟通能力;
9、欢迎提供如技术博客和github等能反映技术能力的链接;
10、以程序猿的职业生涯为荣;
11、懂得工程师的能量,价值、责任;
12、想法上疯狂、实作上谨慎、再谨慎;
13、喜欢玩弄各种开源框架、工具命令、总是为自己不了解的东西而惭愧;
14、懂得主动review自己,邀请别人review自己,走出去review自己。
[加分项]
1、对儿童教育关注并有爱心、奶爸类型的工程师优先考虑;
2、有互联网业务开发/运营经验的优先考虑;
3、有多种开发语言经验的优先考虑;
4、对软件架构、设计模式、软件工程任一有研究者优先考虑。
[我们可以提供的]
行政妹子精心准备的各种零食;
超过法定数额的带薪年假和病假;
一把让你瞬间爱上的人体工程学座椅;
步行10分钟可达地铁的极佳位置;
每年一次的团队旅行……
——希望能带给你舒心的工作体验。
更重要的是,这是一份有挑战的工作,带给你:
成就感,可以改变千万家庭亲子教育的创新方向;
成长,以及不负努力成果的优渥薪资......
——我们也关心你的牛奶面包,诗和远方。
第2篇 安卓高级开发工程师岗位职责
职责描述:
1.根据产品设计进行android端的软件实现;
2.与底层软件开发人员进行沟通,定义相关android接口规范;
3.对相关产品进行迭代开发和维护。
任职资格:
1.211本科以上学历,计算机软件相关专业;
2.3年以上android开发经验,熟悉android os系统体系结构、framework层;
3.掌握jni技术,能熟练使用android sdk,能独立进行应用程序开发和移植;
4.精通android 框架,深入了解底层服务、binder ipc、surfaceflinger等技术;
5.精通android ui布局开发/animation/opengl|es/multimedia 开发技术;
6.有丰富的软件架构设计经验,能快速搭建、调试或重构大规模软件代码,精通java/c语言;
7.精通android多线程,对http/https/tcp/socket等网络通信协议有深刻理解和经验。