职位描述
工作城市:北京/济南
招聘岗位:Android研发工程师-Boom
学历要求:本科(牛人可放宽)
工作年限:(1-3年)及21年本科毕业生
薪资范围:依照等级评定
工作职责:
1、负责公司Android用户产品的研发,编写高质量的代码
2、参与规范制订、负责技术文档编写
3、和产品经理配合,深度参与移动产品需求讨论,功能定义等
4、跟进新技术发展,持续关注现有App的调整和优化
5、丰富的界面实现经验,快速构建符合产品要求的交互
6、帮助团队技术成长,提出技术革新及有一定的优化想法
7、参与Android客户端整体框架的研究,设计和实现、关键技术验证和选型等工作
岗位要求:
1、计算机相关专业,本科及以上学历;
2、精通android四大组件及特性;
3、理解设计模式,及各设计模式的使用原则;
4、能独立承担复杂功能模块的开发,掌握mvp , mvvm,了解组件化;
5、熟练掌握JAVA, 熟悉Android SDK, 熟悉Android的UI/网络/数据库框架
6、熟悉Android性能优化,包括不限于内存优化、绘制优化、省电优化、apk瘦身等;
7、根据业务需求,基于iOS/Android平台进行原生、ReactNative、Hybrid应用程序开发;
8、熟悉常用的架OKHttp、Retrofit、EventBus、Glide、RxJava、LeakCanary、ButterKnife等框架及其原理;
9、熟悉 Jetpack 组件中的 DataBinding、LiveData、Lifecycle、Navigation、WorkManager、Room 等的使用及设计思路;
10、掌握kotlin,并使用kotlin进行开发者优先;
11、熟练使用git版本控制工具,理解源码管理的原则;
12、对软件产品有强烈的责任心, 具备良好的沟通能力和优秀的团队协作能力,乐于分享;
13、良好的自我驱动能力、自我学习能力,执行力,踏实,稳重,工作细心,认真负责。
加分项
1、有 GitHub 开源项目者优先;
2、有视频播放、熟悉视频录制、编码,有 ffmpeg经验,有线上直播App开发经验优先;
3、熟悉Android图形图像。有OpenGL ES、GLSurfaceView、美颜、滤镜等经验优先;
4、熟悉C/C++,熟悉JNI开发。
公司不错,正在寻找可培养的有潜力的年轻人,如果你有信心,展示出你的技术和优势,来加入我们吧。核心音视频开发,前景好。