唱吧热招职位

PHP开发工程/架构师
查看详情

岗位职责

  • 设计、维护唱吧的客户端所需要的各种接口,并以高效可靠的方式实现;
  • 持续改进唱吧各个功能模块,保障唱吧各个系统承受不断增长的用户请求;
  • 对唱吧的接口和子系统进行监控,维护线上代码的稳定运行,参与服务器的日常运维。

任职要求

  • 计算机及相关专业本科及以上学历,熟练掌握C/C++/JAVA/PHP之一,熟悉unix/linux操作系统;
  • 逻辑周密、设计严谨,扎实的数据结构基础,了解常见设计模式,能写出优雅简洁高效弹性的代码;
  • 中大型互联网企业服务器端工作经验优先,创业公司工作经历优先;参与过大型软件项目的优先;
  • 至少熟悉一种数据库编程,使用过memcache/redis/mongodb等常见nosql数据库之一;
  • 有独立个人网站、博客者优先,有独立完成的网站者优先,参与开源社区或项目的优先。

前端开发工程师
查看详情

岗位职责

  • 负责唱吧产品及业务的需求和架构开发;
  • 基于前端的技术完善和优化用户体验。

任职要求

  • 本科以上学历,优秀应届毕业生亦可
  • 熟悉Html5,CSS,JavaScript 等前端通用技术,使用过常见类库和框架,有能力设计和开发前端组件和前端基础架构;
  • 开发过兼容多平台多浏览器的项目,有移动Web开发经验;
  • 熟悉浏览器渲染机制,闲暇时间会针对之前做过的项目进行优化。

IOS开发工程师
查看详情

岗位职责

  • 唱吧在iPhone和iPad平台上应用的开发和维护;
  • 整体项目的设计和架构;
  • 产品模块的设计和开发;
  • 编写代码,版本的快速迭代;
  • 参与技术团队内部的技术分享和讨论。

任职要求

  • 本科及以上学历,两年以上iOS开发经验;
  • 精通iOS SDK,熟练掌握Xcode/Instrument相关开发工具;
  • 熟悉常用的算法和数据结构,对设计模式有一定理解,良好的面向对象编程基础;
  • 熟练掌握svn/git之一的SCM工具;
  • 聪明严谨,有良好的编码风格和工作习惯;
  • 无障碍阅读英文文档,有独立解决未知复杂技术问题的能力;
  • 懂折衷,擅沟通,有团队精神。

加分项

  • 擅长音视频、图形图像处理;
  • 有创业经历或有App Store上架App;
  • Github开源项目(不局限于Objective-C);
  • 熟悉iOS Human Interface Guideline,有PM/UE等工作经验,或对产品、交互、用户体验有深刻理解。

Android开发架构师
查看详情

岗位职责

  • 负责Android客户端业务功能规划、设计、开发以及文档撰写;
  • 核心功能模块的设计和开发;
  • 针对App运行中出现问题,持续优化相关的产品的质量、性能、用户体验;
  • 负责移动平台现有方法的改进、新技术研究、技术难题攻关;
  • 为团队提供技术指导及帮助,组织团队知识沉淀和技术分享。

任职要求

  • 本科及以上学历,四年以上Android开发经验,具备完整的Android应用开发经验;
  • 熟悉Android开发平台及框架原理,以及Android控件的使用,熟练掌握Android界面和交互开发;
  • 熟悉Java语言以及常用的算法和数据结构,对设计模式有一定理解,良好的面向对象编程基础;
  • 熟练掌握svn/git之一的SCM工具;
  • 聪明严谨,有良好的编码风格和工作习惯。

加分项

  • 擅长音视频、图形图像处理;
  • 有发布的Android应用;
  • Github开源项目。

测试开发工程师
查看详情

岗位职责

  • 负责唱吧主产品的测试工作;
  • 根据项目需求,完善并提升唱吧主产品的自动化测试;
  • 协助完善自动化测试框架;
  • 开发切合业务逻辑的测试工具,以提升测试效率;
  • 对业内新的测试技术和方案,进行调研。

任职要求

  • 计算机相关专业本科以上学历,至少三年以上自动化测试或开发经验;
  • 熟悉测试流程与各种测试技巧,熟悉手机客户端应用测试,熟悉自动化测试框架的设计;
  • 至少掌握一种主流手机平台编程语言,能够熟练使用java,熟悉设计模式与基础数据结构;
  • 能够根据产品的需求和代码,制定高质量的测试计划和测试设计;
  • 具有很清晰的逻辑思维能力,具有优秀的定位问题、解决问题的能力,团队合作能力,沟通能力。

加分项

  • 熟悉Appium等自动化框架优先;
  • 读过开源测试框架源代码的优先;
  • 有开源贡献的优先。

移动测试工程师
查看详情

岗位职责

  • 负责唱吧主产品app的测试工作,保证产品质量;
  • 根据产品需求和用户场景,编写测试用例;
  • 提交bug,推动解决bug,跟踪用户反馈。

任职要求

  • 至少1年以上app测试经验,计算机或相关专业大学本科或以上学历;
  • 熟悉Android或IOS 系统版本特性,了解android或ios的相关基本知识;
  • 工作认真、细致、负责,有责任心,能够承受一定的工作压力;
  • 对手机相关的新鲜事物非常感兴趣,有持续学习的能力;
  • 性格开朗,拥有较好的沟通技巧,有团队意识。

加分项

  • 有脚本或自动化工具的实践经验者优先。

运维工程师-开发架构方向
查看详情

岗位职责

  • 负责业务系统的日常维护和优化;
  • 参与业务系统的架构设计、调优;
  • 负责运维核心系统的设计、开发。

任职要求

  • 熟练Shell/Python/Perl/Php/Ruby/Go 任意两种;
  • 熟练Openstack原理,研究过源码优先考虑;
  • 有过开发设计运维工具经验,有200台以上机器管理维护经验;
  • 熟悉常用Nginx集群、Redis集群、Mysql集群设计落地;
  • 熟悉海量日志处理机制;
  • 有研究过Nagios、Cacti、Zabbix源码优先考虑;
  • 运维开发经验3年以上。

运维工程师-网络方向
查看详情

岗位职责

  • 负责机房网络规划和探索;
  • 网络安全加固、网络稳定性维护;
  • 参与企业网络互联设计、实施。

任职要求

  • 参与过大型网络项目设计;
  • 熟练子网划分、VLAN\RIP\BGP\IPSEC\ACL\QOS等网络技术;
  • 熟练Cisco、Juniper热门产品配置;
  • 有过网络防攻击经验,有双活、异地容灾网络经验;
  • CCIE优先考虑。

运维工程师
查看详情

岗位职责

  • 负责运维系统日常运行维护;
  • 线上故障紧急响应;
  • 服务器上线,机房和带宽管理;
  • 研究新的运维技术。

任职要求

  • 知名互联网公司1年以上运维经验,运维过大型线上系统;
  • 熟悉Linux,熟悉一种或多种脚本语言;
  • 熟悉Linux网络、防火墙、主流监控、自动化运维工具;
  • 熟练使用监控系统如zabbix.nagios、cacti等的部署和应用。

加分项

  • 有MySQL、Redis、Nginx、Docker运维经验。