图像处理应用开发工程师职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、负责开发图像滤镜、美颜、特效等工作;
2、负责视频处理中的功能开发。
任职要求:
1、有短视频应用开发,图像处理相关工作经验;
2.、熟悉视频编解码,熟悉ffmpeg、GPUImage等开源视频和滤镜框架;
3、熟悉OpenGLES2.0;
4、至少熟悉Android和iOS之一;
5、至少开发过一款视频类的滤镜或者美颜APP。
微信
篇2:移动应用开发工程师(ReactNative)职位描述与岗位职责任职要求
职位描述:
职责描述:
开发移动企业应用系统,包括应用和后台服务。遵从架构设计、数据设计,按照产品定义,开发高质量、高性能的移动应用。
根据应用与技术需求,设计系统模块结构,设计系统集成方案。
设计内部模块,设计关键算法。
编写各模块代码,编写集成代码:按照公司技术规范,编写实现高质量(模块化、高可读)、高质量(模块化、高可读)、高性能代码。
编写单元测试代码、集成测试代码,进行必要的单元测试和集成测试,保障代码正确,性能达标,符合设计要求。
参与代码评审。
任职要求
大学本科以上,计算机、软件工程相关专业为佳。
沟通表达能力强,有很好的口头表达能力和出色的文档写作能力,善于深入浅出地表达和解释复杂的事物。
5年以上程序设计经验,总代码行8万+,能够编写高质量(模块化、高可读)、高性能代码。
精通JavaScript(ECMAScript5/6)、Node.js,熟练使用lodash。
精通ReactNative,熟练开发单页应用,熟练开发后台服务(HeadlessJS)。
精通Android,精通Java/Kotlin,熟练开发后台服务,熟练使用JNI,掌握跨语言模块集成技术,掌握AndroidIPC技术。
精通移动端数据库,熟练使用CouchDB(Lite)或者Firebase。
熟悉测试驱动开发,熟练使用BDD编写测试用例。
熟悉虚拟化、容器化技术,掌握Kubernetes、Docker的使用。
熟悉敏捷开发过程,熟练使用Git,Gulp/Webpack,擅于参与代码评审。
优先考虑
有以下经验者优先
多语言移动应用(C、Java、JavaScript)
流编程(ReactiveXJava)
大型(200+功能点)企业应用。
贡献开源Java或JavaScript代码。
贡献其它Github优秀项目。
任职要求:
篇3:Android应用开发工程师职位描述与岗位职责任职要求
职位描述:
任职要求:
1、计算机相关专业,本科以上学历,3年以上安卓开发工作经验。
2、3~5年Android项目开发经验,有丰富Java的编码技能,熟练使用AndroidStudio等开发工具;
3、熟悉Android的线程机制,能够熟练使用各种安悉Android系统的线程类,HandlerThread等;
4、有扎实的C++编码技能,熟悉NDK/JNI编程
5、有扎实的开发功底,熟悉数据结构、面向对象开发和设计,具备较好的算法设计能力;
6、有较强的沟通能力,对用户体验追求极致。
岗位职责:
1、根据公司要求独立完成基于Android系统平台进行应用程序开发设计、调试工作,有扎实的Java和C++语言基础;
2、负责公司软件算法(如手机双摄虚化,车载环视算法等)的Android端应用集成
3、负责linux应用软件开发。