职位描述

工作城市:北京/济南 招聘岗位: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开发。 公司不错,正在寻找可培养的有潜力的年轻人,如果你有信心,展示出你的技术和优势,来加入我们吧。核心音视频开发,前景好。