■ 開 始:即日~
■ 場 所:基本フルリモート

   ※初日および極稀に出社が発生いたします。
   ※将来的に変更の可能性があります。

■ 人 数:1名
■ 単 金:~75万円(スキル見合い)
■ 精 算:140-180h
■ 面 談:1回

【業務内容】

今回、リードエンジニアとして参画いただき動画配信アプリの新規機能追加や改善を行っていただきます。
数100万規模のDLを誇る大手動画配信アプリにて、パフォーマンスの低下やUXの改善が課題となっており、改善を中心にリードいただけるエンジニアを募集します。

◾️具体的な業務 ※一例
・Kotlinによるアプリ開発
・新機能設計・開発及び機能改善
・スピード感を持った開発
・継続したコードの品質の改善や、自動化による開発環境の改善
・チームメンバーのコードレビュー
・PdM, デザイナー, 品質管理担当といった他職種とのチーム開発
・イベント登壇やテックブログ執筆などエンジニアコミュニティへの情報発信

◾️開発環境
□Android
◇機能ごとのマルチモジュールアーキテクチャ
言語:Kotlin,Java
ツール:Jetpack Compose・ExoPlayer・Firebase

◇バックエンド
言語:Java, Python

◇品質管理
ツール:NewRelic, Treasuredata

◇コミュニケーション
ツール:Slack, Teams, Google Meet

【必須スキル】

・下記事前確認事項の提出
・Kotlinを用いた Androidアプリの開発経験(2年以上目安)
・Android標準ライブラリや OSS に対する知識

【歓迎スキル】
・MVVM / Clean Architecture / VIPER / Flux 等の設計思想の導入経験
・スクラムによるチーム開発経験
・大規模な(総コード数が 10 万行を超える)アプリの開発、運用経験
・ライブ配信等、技術的に特徴のあるアプリの開発経験
・CI/CD による自動テストや自動ビルドの導入経験
・OSS へのコントリビュート経験
・勉強会への登壇や技術書の執筆経験

ご応募いただける際は下記事項もご回答も併せてご紹介くださいませ。
【事前質問事項】
■これまでのAndroidプロジェクトにおける、設計・アーキテクチャについて教えて下さい。
→なるべく直近のプロジェクトについて説明してください。
案件の詳細については伏せて書いてもらって構いませんが、レイヤーの数や責務がわかるよう
にできるだけ具体的に記載してください。
詳細を避けるために、仮想の画面を想定した作り方で説明して頂いても構いません。
また、自身で設計した経験のある方は、そのアーキテクチャの採用背景なども記載してくださ
い。
■前の質問で説明していただいた設計・アーキテクチャについて、改善点があれば教えてくだ
さい。
→自身が改善をすると仮定したときに、どのように改善したいかを考えてみてください。
そのとき、改善する部分の課題と、その改善をしたときの効果がわかるように記載してくださ
い。
複数ある場合は、いくつ書いて頂いても構いません。
■これまでのプロジェクトにおいて、技術的に1番チャレンジングだったことを教えてくださ
い。
→案件の詳細については伏せて書いてもらって構いませんが、できるだけ具体的に記載してく
ださい。



    ■こちらの案件へのエントリーやお問い合わせは下記からお願いします。■