Connecting to LinkedIn...

Androidエンジニア / Android Developer

Job Title: Androidエンジニア / Android Developer
Contract Type: 正社員
Location: Tokyo
Industry:
Salary: 4.5 - 12 Million Yen Annually
Start Date: ASAP
REF: 696086
Contact Name: Shunya Iida
Contact Email: iida@visionconsulting.jp
Job Published: 9ヶ月 前

Job Description

You will be mainly responsible for developing application that runs on devices using Android OS. It includes all the devices such as smart phones, tablets, TV sets, set top boxes and VR headsets.

  • Design and Implementation of  Android Application Based on Material Design
  • Development collaboration with external partner companies (OEM manufacturer, SoC vendor, alliance company)
  • Big data analysis and research and development for continuously improving user experience quality
  • Following the evolution of the Android platform and ecosystem

Android系OSを採用したデバイスで稼動するアプリケーションの開発を主に担当いただきます。 スマホ・タブレット・テレビ・セットトップボックス・VRヘッドセットなど、現状あるものはもちろん、今後生まれてくるデバイスすべてを含みます。 ただし、開発者は様々な言語・プラットフォームの開発を担うため、Android以外も扱うことがあります。

  • アンドロイドアプリケーションのMaterial Designに基づく設計と実装
  • 社外パートナー企業(OEMメーカー、SoCベンダー、アライアンス企業)との開発協働
  • ユーザー体験品質を継続的に改善していくためのビッグデータ分析と研究開発
  • Androidプラットフォームとエコシステムの進化に対する追随
 

Required Skills

  • Over 2 years experience of developing Android application
  • Development experience using object-oriented language such as Java or C / C ++
  • Development experience using Android SDK, NDK
  • Design knowledge of Android software and general software

Preferred skill:

  • Experience in developing applications, games, VRs with large users
  • Experience in developing, publishing, and operating self-designed applications
  • Development experiences of data utilization optimization in mobile networks
  • Mobile network expertise
  • Android internal framework and AOSP code expertise
  • Expertise in copyright management technology (DRM) and encryption technology
  • Development experience using multimedia streaming technology (video / audio) (DASH, HLS, Smooth Streaming, etc.)
  • Experience developing mobile communication protocol
  • Development experience using JavaSctipt
  • Experience in user interface (application or Web) production
  • Development experience using A / B test
  • English (Reading and ) and Japanese ability (JLPT/N1 or higher)

必須条件:

  • Androidアプリケーションを開発した2年以上の経験
  • JavaあるいはC/C++などオブジェクト指向言語を用いた開発経験
  • Android SDK, NDKを用いた開発経験
  • Androidソフトウェアおよび一般的なソフトウェアの設計知識
  • 最新フレームワークやビルドツール、ライブラリへの興味
  • プルリクエストを通じたピアレビューへの積極的な参加
  • アジャイルソフトウェア開発宣言への共感と実践意欲
  • スクラム理論を成立させる3本柱への共感と実践意欲

望ましいスキル:

  • 大規模ユーザーを持つアプリケーション、ゲーム、VRの開発運用経験
  • 自ら企画したアプリを開発・公開・運用した経験
  • モバイルネットワークにおけるデータ利用最適化の開発経験
  • モバイルネットワークの専門知識
  • Android内部フレームワークとAOSPコードの専門知識
  • 著作権管理技術(DRM)および暗号化技術の専門知識
  • マルチメディアストリーミング技術(映像・音声)を用いた開発経験(DASH, HLS, Smooth Streamingほか)
  • 携帯通信プロトコルの開発経験
  • JavaSctiptを用いた開発経験
  • ユーザーインターフェース(アプリ、またはWeb)の制作経験
  • A/Bテストを用いた開発経験
  • 英語力(特に英文の読解力)