コンシューマーゲームの開発現場を支えるツールエンジニア。ランチャーやデータ入力ツール、Unreal Engineのエディター拡張、変換・検査ツールの開発と運用、ミドルウェアやOSSの導入支援を担います。C++またはC#、Windows GUIアプリ開発、Unreal Engineエディターカスタマイズの知識が必要で、Python経験は歓迎されます。
この求人について
ゲームタイトルをはじめとする各種コンテンツに関わるiOSアプリケーションとライブラリの開発を担当します。一般ユーザー向けアプリ、ゲーム開発で利用する内製SDK・ライブラリ、社内向けツールアプリを対象に、機能開発から運用に必要な改善まで行います。アプリのパフォーマンス改善、メモリ不足などの不具合調査、ライブラリやSDKの更新、モダンな技術への移行、開発環境の整備も業務に含まれます。
必須条件は、SwiftやObjective-Cなどを使ったチームでのアプリ開発経験3年以上です。SwiftUIまたはUIKitを用いて、iOSの特性を活かしたUIを実装できること、サーバー通信について正常時とエラー時の挙動を考慮した実装ができることも求められます。また、iOS SDKが提供するコンポーネントやフレームワークを理解し、用途に応じて選択・実装できることが必要です。
開発では主にSwiftを使用し、Objective-Cも扱います。バージョン管理にはGitとGitHub、CI/CDにはGitHub Actionsを利用します。開発環境・技術としてXcode、Swift Package Manager、Firebase、SwiftUIが挙げられており、Kotlin Multiplatform、Compose Multiplatform、Unityなどのクロスプラットフォームフレームワークを使う場合もあります。
歓迎される経験は、イベントやキャンペーンなど継続的な機能追加・運用を伴う開発、iOSアプリのストアリリース、ソーシャルゲームを含むBtoCアプリ開発やWebサービス運用、Androidなど他プラットフォームのアプリ開発です。Kotlin MultiplatformやUnityの利用経験、MVVMやClean Architectureなどモバイルアプリのアーキテクチャへの理解、GitHub CopilotやChatGPTなど生成AIツールを活用した開発経験も対象です。
勤務地は東京都渋谷区または目黒区です。雇用形態は正社員ですが、契約社員や業務委託契約となる場合もあります。副業は禁止です。
これは企業の公式求人情報をもとにAIで作成した要約です。情報が不完全、古い、または誤っている可能性があります。応募前に必ず公式の求人情報ですべての内容をご確認ください。