募集要項
- 仕事内容
-
調にユーザー数・売上げを伸ばしているマッチングサービス『with』のAndroid開発、または社内で新規開発中のサービスの設計・開発をお任せいたします。
■サービスのAndroidクライアント開発、または新規サービスの設計・開発
■企画フェーズから関わり、Android OSに合った仕様の提案
【開発体制】
開発テーマごとにユニットを形成し、複数のプロジェクトを担当します。
プランナー、サーバーサイドエンジニア、iOS/Androidエンジニア、デザイナー、QAの職種横断メンバーの固定化によりチームとしての練度をあげてテーマに取り組んでおります。
プランナーが作成した企画を元に、ユニット内会議が行われ、各ユニットごとのメンバーで内容をプラッシュアップしていきます。ユニット内会議を経て、キックオフミーディングが実施され、メンバーが各自見積もった内容をユニット内で組み合わせスケジュールを仮決定します。
開発は、定例ミーティングにて成果物を確認しながら実装を進めていき、同職種内でコードレビューをメンバー相互に実施します。
コードレビューが完了したら、セクション内での動作確認会を行いプラットフォーム横断でOS差分がないか、不具合がないかチェックし、QAを経てリリースとなります。
【開発環境】
■言語: Kotlin (100%)
■アーキテクチャ: クリーンアーキテクチャ
■ライブラリ: AndroidX, Coil, Hilt, JUnit 5 など
■UI
-新規開発: Jetpack Compose
-既存改修: Android View (ViewBinding, Groupie を併用)
■ツール: Firebase Crashlytics, ktlint
■CI: GitHub Actions
■コミュニケーション: Slack, Google Meet, GitHub, Figma, Range,Confluence
■プロジェクト管理: GitHub Projects, Wrike
■貸与マシン例: MacBook Pro (M1, 16GB, 512GB)
- 応募資格
-
- 必須
-
【必須スキル・経験】
■業務での Kotlin を使用した Android 開発経験があること(3年以上)
■業務でのエンジニア同士の相互レビューの実施経験
■プランナー、デザイナーなどの他チームとやり取りしながらアプリ開発を行った経験
■Jetpack Compose の知見があること
■恋活・婚活マッチングサービスに興味を持って開発に取り組める方
【歓迎スキル・経験】
■Jetpack Compose の業務での使用経験のある方
■技術的知見の公開に積極的に取り組んでいる方
■大規模なリファクタリングの経験がある方
■単体テスト、結合テストに詳しい方
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 年収・給与
- 500~700万円