Androidアプリ開発者募集:Kotlin・Jetpack Compose必須
基本情報
単価
100万円/月
勤務地
東京都 / 渋谷
リモート
リモート併用
職種
Androidエンジニア
スキル
JavaKotlinKotlin CoroutinesRoomAndroid JetpackComposeActivityFragmentViewModelDagger & Hilt
案件詳細
国内最大級の無料マンガアプリ及び新規サービスの企画・開発・運用
【内容】
■次に作るものはどうやって決められるか
要件をもとにデザイナーがデザインを起こし、デザインをもとにCTOとエンジニア、デザイナーでレビューを行います。スプリントの計画でエンジニアがデザインと要件をもとにIssueを洗い出し、見積もりを行います。その後はスプリントで計画されたIssueを実装し、Pull Requestを作成、他のメンバーがレビューを行い、マージしていきます。
■タスクの見積もり、スケジュール管理
タスクの見積もりは各担当分野のエンジニアに任せています。
全体のスケジュールはCTOが管理しています。
■開発フロー
スクラムをベースにした開発フローを採用しています。スプリントの期間は2週間です。
スプリントの完了時には毎回振り返りを実施してプロジェクトの進め方、チームのあり方について議論します。
■コードレビュー
エンジニア同士でのピアレビューとCTOによるレビューの2段階で実施します。
また、必要に応じてペアプロやモブプログラミングを実施したり、重要機能についてはエンジニアチーム全体でレビュー会を行うこともあります。
■ソフトウェアテスト
機能の追加、変更が多いため、ソフトウェアテストは重要機能の単体テストがメインとなっています。
テストの自動化は今後力を入れていきたい分野です。
■職場環境
・GitHubによるバージョン管理
・Slackでのコミュニケーション
・カンバン+スクラムによるタスク管理
・CIでの徹底的な自動化
・セミナー参加、書籍物品購入サポート
・休憩スペースではマンガやゲームが楽しめます
<技術要素内容>
・対応プラットフォーム / Android
・対応OSバージョン / 7.0~
・開発言語 / Kotlin86%, Java14%
・アーキテクチャ / Clean Architectureベース
・CI Service / GitHub Actions, Bitrise
・デザイン / Figma
<採用言語>
・Kotlin、Java
<開発ツール>
・Android Studio
・GitHub、GitHub Actions、Slack
<ライブラリ>
・Android Jetpack
・Compose
・Activity, Fragment
・ViewModel
・Room
・Kotlin Coroutines
・Flow, Channel
・Admob
・Google Play Billing Library
・Firebase
・InAppMessaging
・InAppUpdate
・RemoteConfig
・Analytics
・Crashlytics
・Dagger & Hilt
・Material Components
・OkHttp, Retrofit
・Swagger
━━━━━━━━━━━━━━━━━━━━━━━━━
【スキル】
<必須>
Androidアプリ開発の実務経験:3年以上
Jetpack Compose 実務経験6ヶ月以上
<尚可>
・Kotlinでの実務経験
・コンシューマー向けアプリの開発経験
━━━━━━━━━━━━━━━━━━━━━━━━━
【推薦時の注意事項】
ご推薦時には、以下スキルについて経験有無および経験年数を必ず記載してください。
[必須]
Android Jetpack(Compose, Room 等)
└ ※Composeは実務経験2年以上必須(年数明記)
Kotlin Coroutines
Retrofit
Dagger + Hilt
Firebase Crashlytics
[歓迎要件(該当があれば記載)]
Admob/Google Play Billing Library
Firebase(Analytics, RemoteConfig, In-App-Messaging)
Swagger
━━━━━━━━━━━━━━━━━━━━━━━━━
■諸条件
-着任時期:内定後調整
-就業時間:10:00~19:00
-精算幅 :140h-180h
-月額単価 :100~120万
-リモート可否:可 週2以上出社の必要あり
‐外国籍:不可
-面談回数 :1回
-場所 :渋谷
-エンド直案件
■備考
・人材のご提案の際は上記<ライブラリ>の実務経験年数をご回答ください。
・実機でのテストがあるため、週2日以上、エンドオフィスでの作業が発生します
関わるプロジェクトについて
企業名
***********
募集背景
************************************
課題感
*****************************
プロジェクト規模
***********
チーム人数
*****
現場の雰囲気
********************
作業開始/終了時間
***************
平均稼働時間
*********
詳しくはカウンセラーにお聞きください。
カウンセラーに詳細を聞く