Androidエンジニア/東京
作業内容
Cygamesのゲームタイトルをはじめとするさまざまなコンテンツを盛り上げていくための、アプリやライブラリの開発を行っていただきます。 ・一般ユーザー向けアプリの開発 ・ゲーム開発で利用する内製SDK・ライブラリの開発 ・社内向けツールの開発 ・アプリのパフォーマンス改善 ・ライブラリやSDKの更新・モダンな技術への移行 ・開発環境の整備 開発環境 ・言語: 主に Kotlin (Java を含む) ・バージョン管理: Git, GitHub ・CI/CD: GitHub Actions ・ツール・ライブラリ: Android Studio, Gradle (Kotlin DSL / Groovy), Firebase, Jetpack Compose ・クロスプラットフォームのフレームワーク (Kotlin Multiplatform, Compose Multiplatform, Unity など) を使った開発も行います
必須スキル
・Kotlin や Java などを用いたチームでのアプリ開発経験 3年以上 ・Jetpack Compose または Android View を利用し、OSの特性を活かしたUIを実装できること ・メモリ不足やパフォーマンス問題をはじめとする、不具合についての原因調査や改善を行えること ・サーバーとのデータ通信について、正常時/エラー時の挙動を踏まえた実装ができること ・Android SDK および、Android Jetpack などの標準的なオープンソースライブラリを理解し、用途に応じて適切に選択、実装できること
歓迎スキル
・ゲーム/漫画/アニメなどのエンターテインメントコンテンツへの強い興味や関心がある方 ・以下のいずれかのご経験をお持ちの方 - イベントやキャンペーンなど、継続的な機能追加や運用を伴う開発の経験 - Android アプリのストアへのリリース経験 - ソーシャルゲームを含む、BtoC のアプリ開発やWebサービスの運用経験 - iOS アプリなど、他プラットフォームのアプリ開発経験 - Kotlin Multiplatform や Unity などの、クロスプラットフォーム開発フレームワークを用いたアプリ開発経験 - モバイルアプリ開発に利用されるアーキテクチャへの理解 (MVVM, Clean Architecture など) - GitHub Copilot や ChatGPT などの生成AIツールを活用した開発経験 求める人物像 ・ユーザー視点で高品質なプロダクトを追求できる方 ・常に品質の高いアウトプットを心がけている方 ・常に前向きで、チームでの成果を一緒にめざしてくれる方 ・先端技術の自発的なキャッチアップが好きな方 ・学習したことをチームに還元できる方
契約形態
業務委託(フリーランス)
作業時間
10:00~19:00
募集回数
1回
スキル
企業名
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
