http://www.ox-holdings.com

微信客户端各项功能开发、技术优化等工作工作地点,1名iOS工程师和1名Android工程师

摘要微信终端开发团队 2018 暑期实习招募。1、微信终端开发团队介绍(公众号:WeMobileDev),主要负责 iOS / Android / Windows / Mac 等平台上微信客户端的研发工作,工作范畴涉及聊天、朋友圈、小程序、小游戏、看一看、支付等业务,以及微信客户端的架构设计、性能优化、体验优化等技术性工作。在这儿你会有机会实现被 10 亿用户使用的产品特性,面对不曾想象的技术难题,并完成各种富有挑战性的任务。非常期待热爱研究终端技术、敢于挑战、乐于学习、有实力的你加入我们。这个暑假,和微信一起成长,一起做点正经事。2、面向群体2019 届毕业生3、岗位介绍岗位名称:微信终端开发实习岗位工作职责:微信客户端各项功能开发、技术优化等工作工作地点:广州 / 深圳岗位要求:1. 计算机软件相关专业本科及以上学历2. 扎实的计算机理论基础、算法和数据结构知识,热爱编程3. 熟练掌握至少一门语言,良好的编程动手能力。4. 有很好的学习能力和自驱动力,对于创新及解决具有挑战性的问题充满激情5. 有 iOS / Android /Windows / Mac开发经验优先4、简历投递简历投递邮箱:wemobiledev@qq.com

Android工程师 1名

负责Android客户端的开发和优化;与各类工程师一起研讨技术、制定优秀的解决方案,开发核心模块;了解各种新鲜技术,选择最佳实现,与我们的产品有效结合,从中获取喜悦和成就感。

  • 具有扎实JAVA语言基础,具备良好的编程习惯;
  • 熟悉Android开发平台及框架,能独立开发高性能的Android应用;
  • 1年或以上Android开发工作经验,熟悉Android平台下的GUI设计和实现,有网络编程经验;
  • 请提供你参与开发过的APP。有阅读类、社区类APP开发经验者,大加分;
  • 文字爱好者,大加分。

媒体报道请参阅:http://jianshu.io/p/ZMmHKk

简历请发邮箱:contact@jianshu.io
公司地址:上海市静安区愚园东路28号东海广场3号楼一层 HeroCenter 简书团队

最后附上一些照片:

逼格逼格逼格

我们在一个联合办公的空间上班,有两间独立办公室

开发们那绝对是一水的Mac,27寸大显示器!

很多工程师站着办公

工作之余,你还可以去手冲一杯咖啡

餐厅的公共区域

其他公共区域

我们的妹子有空还会去玩下新车间的新奇玩意儿~

工作职责:

  1. 负责Agora全球实时音视频通讯的后台技术研发
  2. 负责音视频网络传输质量的优化
  3. 负责保证在千万级并发规模下,服务的稳定可靠
  4. 参与项目的架构设计评审,解决业内技术难题

Android开发VR实战系列

如何在 Android 中去开发VR功能的APP呢?来看看@亮之于东的这系列分享。

【Android开发VR实战】一.给用户呈现一个360°全景图片

【Android开发VR实战】二.播放360°全景视频

【Android开发VR实战】三.开发一个寻宝类VR游戏TreasureHunt

3、对iOS团队产出的质量和效率负责。

简书致力于做最好的优质内容分享平台,增长势头良好,已获得戈壁的数百万投资。Android和iOS APP已经上架,得到了许多用户的肯定。我们目前只有1名Android和1名iOS工程师,他们好累的。我们希望继续在移动端发力,争取做移动端最好的优质内容分享平台,比如加入内容发布功能什么的。所以本次招聘将只提供移动端开发工程师职位,1名iOS工程师和1名Android工程师。

高级音频系统工程师

VirtualAPK: 滴滴 Android 插件化的实践之路

继上周 滴滴开源 iOS 动态化方案 DynamicCocoa后,@任玉刚Coder又在微博上分享:“经过半年的开发、填坑、验证,滴滴出行自主研发的插件化框架终于稳定了下来”,这是一款比较完善的插件化框架:VirtualAPK。VirtualAPK开源后,其他 App 能够无缝集成,无需考虑细节实现和兼容性问题即可轻松拥有热更新能力,值得期待。详情见:VirtualAPK: 滴滴 Android 插件化的实践之路。

3、熟练掌握常用的数据结构/算法,良好的设计和编码品味,热爱写代码;

iOS工程师 1名

负责iOS客户端的开发和优化;与各类工程师一起研讨技术、制定优秀的解决方案,开发核心模块;了解各种新鲜技术,选择最佳实现,与我们的产品有效结合,从中获取喜悦和成就感。

  • 具有扎实C/C ++/Objective-C语言基础,具备良好的编程习惯;
  • 熟悉iPhone/iPad开发平台及框架,能独立开发高性能的iOS应用;
  • 熟练使用Mac系统、Xcode等相关开发工具,1年或以上iOS开发工作经验,熟悉iOS平台下的GUI设计和实现,有网络编程经验;
  • 请提供你参与开发过的APP。有阅读类、社区类APP开发经验者,大加分;
  • 文字爱好者,大加分。

岗位职责:

  1. 参与音频/视频流网络丢包对抗方案设计和开发
  2. 参与包括带宽估计在内的网络拥塞控制方案设计和开发
  3. 参与包括jitter buffer、音频流网络均衡等针对网络优化方案设计和开发
  4. 参与网络相关的测试工作和测试环境设计

微信移动端IM网络层跨平台组件库 Mars 开源

Mars 是微信官方的终端基础组件,是一个使用 C++ 编写的业务性无关,平台性无关的基础组件。目前已接入微信 Android、iOS、Mac、Windows、WP 等客户端。 Github 地址: Tencent/mars,也可以参考下即时通讯(IM)技术开发发布的这篇文章。

fir.im

2、设计合理的业务和技术架构方案,并推进技术规范的落地;

我们希望小伙伴们的加入可以帮助简书继续成长。我们将承诺提供有竞争力的报酬,舒适的工作环境和足够的个人发挥空间。简历请投递至:contact@jianshu.io

任职要求

  1. 有VOIP,实时通信软件开发经验
  2. 精通C++/C
  3. 技术上善于钻研,有企图心,工作上主动性强,有快速学习能力
  4. 计算机、电子工程、通信或者相关专业毕业
  5. 有音视频流网络优化(重传/码率控制/带宽估计/FEC/jitterbuffer)相关工作经验优先
  6. 有音视频编解码、信号处理背景优先
  7. 有一定的数学基础(线代、随机过程、数理统计等)优先
  8. 熟悉webrtc开源项目优先

Android系统源代码情景分析

这本书从Linux内核层、HAL层、运行时库层到应用程序框架层,系统地分析了Android系统的源代码,来跟着@罗升阳一起重新学习 Android 系统>>传送门。

2、负责基础库、框架和关键模块的开发和改进,提升产品的用户体验;

还在犹豫什么~快发简历吧!

工作职责:

  1. 负责SDK产品的稳定性、使用性、功能、性能等质量相关测试
  2. 负责搭建测试环境、编写测试计划及测试用例、优化测试流程
  3. 收集、整理、汇报故障
  4. 配合合作团队及时跟踪、分析、解决故障
  5. 为客户提供技术支持

iOS编程中throttle那些事

@愚公编程MrPeak 的这篇文章 聊了聊和 throttle 相关的一些技术场景。

2、负责Android团队搭建和管理;

简书:http://jianshu.com

简历发wangxiaoyi_sh@163.com

声网 Agora.io 于 2014 年成立,隶属于上海兆言网络科技有限公司,总部位于硅谷,研发中心位于上海。团队 90% 均为全球技术工程师,包括苹果Apple 视频算法架构师、Vidyo 产品负责人、Polycom 工程总监等,平均行业经验 10 年以上,团队有年服务数千亿分钟音视频通话经验和千万级并发的互联网直播经验

同时,2017年伊始不少好的项目已经开源或者准备开源,本期 fir.im 整理了部分开源项目和一些 最新的 iOS / Android 开发技术分享,希望对你有用。

iOS开发高级/资深工程师

职位要求:

  1. 计算机 相关专业,本科以上学历
  2. 2年以上相关工作经验
  3. 有测试工具开发经验
  4. 有音视频、流媒体性能经验者
  5. 英语沟通能力优秀者优先
  6. 有创业精神,有良好的质量管控意识及严谨的工作态度
  7. 有良好的沟通及协调能力
  8. 有良好的问题定位及分析能力

iOS进阶之页面性能优化

“过早的优化是万恶之源”,@hi_xgb 的这篇文章分享了 iOS 系统中性能调优的一些理论知识,后面还介绍了 Instruments 中 Core Animation 的一些性能检测指标用法,来这里看看。

fir.im

1、三年以上Android开发经验,主导过至少一个百万级DAU 的AndroidAPP的架构;

工作职责:

  1. 负责音频核心算法的改进和维护
  2. 负责音频新场景算法的探索和预研
  3. 负责音频算法模块的量化评估
  4. 相关论文,专利的撰写

2016 年是移动技术发展迅速的一年,认认真真回顾这一年必不可少。@移动开发前线 的 这篇 2016移动开发技术巡礼 ,精心盘点了 2016 年 移动开发技术大事件,分为 iOS/Android平台篇、iOS/Android开发技术篇、跨平台技术篇(React Native、Weex、微信小程序)、热门行业技术篇(直播、VR/AR)等等,值得阅读。另外,@开发者头条也发布了十大 iOS 开发者必读好文和十大 Java / Android 开发者必读好文,感兴趣的去看看。

岗位描述:

职位优势:

  1. 部门内汇聚业内专家,多数是专注领域10年以上技术大牛,技术高度上能够快速成长
  2. 通过技术提供公司产品的核心价值
  3. 面试流程快,基本一天搞定

来自微信团队的6个开源项目

除了上面推荐的 Mars ,到目前为止腾讯微信团队发起的开源项目已经有6个,并且这其中大部分都是在2016年开源的,领域涉及移动、数据库、基础类库、框架。感兴趣的可以看看这里。

『iOS / Android开发分享 』

C++开发(高级/资深)工程师

本文是一个招聘贴,如果你有求职的需求,我可以帮助内推,实现双赢,如无,请忽略。

iina - 开源 Mac 视频播放器

@开源小组分享了一个超棒的开源 Mac 视频播放器!好看,实用,功能完整。 Github 地址: lhc70000/iina


这期的 fir.im Weekly 就到这里,投稿请联系 dm[at]fir.im.

欢迎分享更多的内容。

fir.im

3、了解微服务架构的技术挑战,并有对应的解决方案;

工作职责:

  1. 设计开发维护新一代核心业务系统

『 开源项目 』

具有编程语言、Memcache、Redis、NSQ,Zero-MQ等开源项目的贡献或源码分析经验优先;

工作职责:

  1. 负责产品数据分析,并与执行团队制定改进计划
  2. 负责数据分析自动化需求分析及实现
  3. 收集、整理、汇报故障
  4. 配合合作团队及时跟踪、分析、解决故障
  5. 为客户提供技术支持

XMPPFramework开发

CoderDong 的这一系列文章记录了自己 从零开始 做最详细的即时通讯功能,还在不断更新,希望对你有用。XMPPFramework 系列开发文章传送门。

2、负责基础库、框架、关键模块的技术选型、开发和改进;

音视频网络工程师

OCS ——史上最疯狂的 iOS 动态化方案

关于 iOS 动态化方案,很多人了解过WaxPatchJSPatch还有最近的滴滴的 DynamicCocoa ,而 OCS 是 腾讯Bugly 的iOS动态化方案——OCS,被用于iOS APP安装包减包、功能插件化、HotPatch等方方面面动态化需求。点击这里,了解更多。

具有内核、操作系统相关开发经验者优先;

职位要求

  1. 计算机,数学相关专业毕业,硕士及以上学历
  2. 有扎实的信号处理基础,精通至少一种音频算法
  3. 有一定的工程能力,能独立完成算法模块的工程实现
  4. 自我驱动,且有很强的学习能力,愿意学习新知识
  5. 有前沿技术的研究经验者优先(AI,VR)
  6. 有国际会议和期刊发表经验者优先

1、3年以上工作经验;

职位要求:

  1. 计算机、电子、自动化相关专业,本科以上学历
  2. 2年以上测试经验
  3. 有自动化工具开发经验
  4. 有移动端测试经验
  5. 英语沟通能力优秀者优先
  6. 有创业精神,有良好的质量管控意识及严谨的工作态度
  7. 有良好的沟通及协调能力

岗位要求:

后台架构师

5、有高并发服务设计和实现经验优先;

工作职责:

  1. 负责视频质量测试技术探索,音频质量测试,保证音频质量
  2. 配合开发团队及时跟踪、分析、解决故障

3、技术团队搭建、业务把控、团队管理和人员培养。

工作职责:

  1. 计算机相关专业本科及以上学历,具有扎实的计算机理论基础
  2. 良好的编程习惯,精通C/C++,熟悉多线程编程
  3. 具有多媒体相关开发经验,熟悉至少一种多媒体框架,包括FFMpeg, Gstreamer, StageFright 等
  4. 了解至少一种流媒体协议,包括 HLS, Mpeg-Dash, RTMP, RTSP, HTTP-FLV 等
  5. 熟悉音视频编码格式,包括H.264, VP8, Opus, AAC等
  6. 良好的团队合作意识和沟通能力

2、有扎实的编程能力,有优秀的设计和代码品位;

职位要求:

  1. 计算机 相关专业,本科以上学历
  2. 5年以上测试经验
  3. 有自动化框架搭建经验
  4. 有开发项目管理经验者优先
  5. 英语沟通能力优秀者优先
  6. 有创业精神,有良好的质量管控意识及严谨的工作态度
  7. 有良好的沟通及协调能力

2、负责在线高并发大流量系统设计及实现;

职位五:客户端架构师,任职要求:资深工程师,工作5年以上,精通任一主流操作系统,精通C++,熟悉各种设计模式,当过产品的主程序员。

1、本科及以上学历,计算机、通信等相关专业;

后台信令开发工程师

岗位要求:

视频算法工程师

上海研发中心部门:效率工程部、头条研发部、Data大数据广告投放平台、Music.LY

职位要求:

  1. 计算机相关专业,本科以上学历,2年以上测试经验
  2. 有Android端测试经验
  3. Android发烧友优先
  4. 有测试项目管理经验优先
  5. 英语沟通能力优秀者优先
  6. 有创业精神,有良好的质量管控意识及严谨的工作态度
  7. 有良好的沟通及协调能力
  8. 有优秀的问题定位及分析能力

7、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力

岗位职责:

  1. 手机终端的分布式测试系统的开发
  2. 竞品对比系统的开发
  3. 设计测试case

2、计算机基础扎实,熟悉常见数据结构、算法和设计模式;

工作职责:

  1. 负责Windows测试执行,问题分析,及测试质量跟进
  2. 配合开发团队及时跟踪、分析、解决故障

岗位描述:

QA/QC 性能工程师

4、至少精通一门编程语言

QA/QC 视频质量工程师

3、研发基础服务组件,解决共性需求,减少重复开发;

职位要求:

  1. 计算机、电子工程相关专业,硕士以上学历;
  2. 至少3年视频编解码开发经验,熟悉至少一种编解码标准;
  3. 熟悉WebRTC,具有一定的网络工程经验,熟悉抗丢包等算法优先;
  4. 对视频编码有独到的见解,了解视频编码的未来趋势;
  5. 具有嵌入式平台优化经验,熟悉ARM,有SIMD优化经验优先 ;
  6. 有创业精神,有良好的质量管控意识及严谨的工作态度;
  7. 有良好的沟通及协调能力。

10、在Github有作品并获得不错的口碑,stackoverflow等有不错的影响力者优先。

职位要求:

  1. 计算机相关专业本科以上学历,3年以上开发工作经验
  2. 精通C++,熟悉C++11、boost,熟悉Linux平台开发,熟悉python或shell
  3. 熟悉STL中常用的数据结构/算法的实现和复杂度
  4. 熟悉TCP/IP、HTTP等通信协议,具有Socket网络编程和大规模并发服务器开发经验优先

2、企业应用架构领域专家,有实现复杂系统的能力;

主要职责:

  1. 负责实时音视频通信SDK开发,工作内容包括:
  2. 网络协议开发、实时数据传输优化
  3. SDK架构设计的持续优化
  4. SDK的多平台支持,如Windows、Mac、Linux、iOS、Android、Web等
  5. API的多语言支持,如C++、Java、C#、Objective-C、Swift、Javascript等
  6. 问题诊断系统的设计与实现
  7. 监控系统的设计与实现
  8. 持续集成流程的开发与优化

做国内最大内容分发平台,全名“字节跳动”

职位要求:

岗位要求:

QA/QC Windows 测试工程师

4、有较好的产品意识优先;

加分项:

  1. 了解WebRTC技术,具有WebRTC前后端开发经验
  2. 具有Linux上服务端程序的性能优化经验
  3. 超强的适应力与快速学习能力
  4. 跨平台混合应用开发工程师

1、负责头条核心业务和新业务的后台研发及管理工作;

工作内容:

高级iOS开发工程师

工作地点: 上海、北京

1、负责外部及内部办公套件 iOS客户端相关产品的架构、设计、优化;

任职要求:

  1. 本科5年以上,硕士3年以上,计算机或者相关专业,211大学毕业
  2. 有丰富的软件开发经验优先
  3. 精通C/C++
  4. 掌握Android/iOS/Linux shell脚本编程优先
  5. 有Socket编程经验优先
  6. 有创新精神

2、两年以上团队管理经验,能够打造快速进步的优秀团队;

音频算法工程师

1、本科及以上学历,3年以上iOS研发经验,积累深厚;

高级软件工程师 (2名)

6、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力;

工作职责:

  1. 视频算法的开发与优化,包括H.264,H.265,VP8,VP9等;
  2. 整合硬件编解码算法,提升用户体验;
  3. 开发与支持其他算法需求,包括去噪、美颜,超分辨率等。

2、具有扎实的编程功底,良好的设计能力和编程习惯;

工作职责:

  1. 负责音频引擎的API设计和封装
  2. 负责音频引擎白盒测试
  3. 负责引擎音频问题的调查
  4. 参与音频相关需求的开发和维护
  5. SDK客户端开发工程师

偏向底层的(大数据背景的、做搜索的、云计算、云存储、业务架构的)都推荐到基础架构高级/资深工程师

职位要求:

  1. 3年以内WebRTC开发工作经验
  2. 有安卓,IOS,Windows,MAC开发经验(任选其二)
  3. 计算机专业或通信专业毕业
  4. 精通C++
  5. 能适应一段时间的出差
  6. 有良好的团队精神

岗位描述:

职位要求:

  1. 基于WebRTC技术的媒体网关的开发和维护
  2. 媒体网关的优化与性能改进,提高稳定性和兼容性
  3. WebRTC中的媒体引擎和实时传输算法研究

2、和产品经理配合,深度参与手机产品需求讨论,功能定义等

QA/QC 音频质量工程师

7、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力;

职位二:高级工程师:3+年工作经验,精通C++,精通算法,工作中表现优秀

后台架构研发工程师

工作职责:

  1. 负责音视频性能测试环境搭建,性能数据分析,性能标准制定
  2. 配合开发团队改进音视频质量

4、积极乐观,认真负责,乐于协作。

工作职责:

  1. 负责视频质量测试技术探索,视频质量测试,保证视频质量
  2. 配合开发团队及时跟踪、分析、解决故障

6、热爱移动产品研发,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新的移动开发技术。

QA/QC 工程师

1、本科及以上学历,计算机、通信等相关专业;

职位三:iOS/macOS客户端开发工程师,任职要求:资深工程师,工作5年以上,精通iOS/macOS系统,精通C++,熟悉C++11、STL等基本技术,熟悉Objective-C、Swift等编程语言;初级工程师,985高校毕业,聪明好学,工作2年左右,熟悉C++、Objective-C、Swift等编程语言。

基础架构高级/资深工程师

数据平台高级工程师

6、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力;

QA/QC 高级自动化工程师

职位要求:

Web前端开发工程师

4、具备良好的分析解决问题能力;

职位要求:

  1. 基于现有的Agora SDK,开发C/C++和HTML5混合应用,比如React Native, Electron, NW.js 等

1、设计和开发支撑今日头条公司外部及内部运行的核心系统,包括企业协同办公工具、智能便捷高效的服务系统、合同管理系统、审批流等等;

职位一:客户端架构师:5+年工作经验,精通任一主流操作系统,精通C++,熟悉设计模式,当过产品的主程序员;

5、有react+redux, vue+vuex等大型项目开发经验;

职位二:Linux客户端开发工程师,任职要求:资深工程师,工作5年以上,精通Linux系统,精通C++,熟悉C++11、STL等基本技术;初级工程师,985高校毕业,聪明好学,工作2年左右,熟悉C++。

职位描述

系统工程师

3、承担重点、难点的技术攻坚,及新技术的探索;

移动开发工程师

4、主要语言为Python/Golang。

要求:

  1. 计算机及其相关专业,本科以上学历;
  2. 对技术有追求,喜欢挑战性工作
  3. 精通C++开发,熟悉C++11标准,能够熟练使用STL
  4. 熟悉常用数据结构和算法
  5. 熟悉网络编程
  6. 愿进入互联网行业,从事音视频实时通信领域工作
  7. 3+年工作经验,工作中有突出成就者优先
  8. 有架构设计经验,当过产品的主程序员者优先
  9. 特别欢迎对技术有追求、喜欢挑战性工作的工程师

1、3年以上iOS开发经验,主导过至少一个百万级DAU 的iOS APP的架构;

职位要求:

  1. 大容量业务开发维护经验
  2. 相关方向:分布式业务系统架构、高性能网络框架、协程应用、容器应用、虚拟网络、高性能Web服务、高可靠服务运维
  3. 相关语言: C++或者 Python ,可选 Java、 JS等

岗位要求:

郑重声明:本文版权归新匍京a奥门-最全网站手机版app官方下载所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。