【C++/コンソールゲーム】ゲームシステム内セーブデータ機能開発(週2リモート)
作業内容
コンソール向けゲームタイトルにおけるセーブデータ機能の開発支援を担当いただきます。 具体的には、セーブ/ロード処理、ストレージI/O、データ整合性や冪等性の確保、エラー/リトライ制御、パフォーマンス最適化、マルチスレッド環境での同期・排他制御などをお任せします。 既存実装の改善・不具合修正に加え、要件に応じた機能追加も発生します。ゲームクライアント側のエンジニアやQAと連携し、品質と安定性を重視した開発を進めていただきます。 作業場所は品川エリアを想定し、週2日程度のリモート併用です。 募集背景 既存タイトルおよび新規タイトルにおけるセーブデータ機能の高度化・安定化に向け、専門性のあるエンジニアを増強するための募集です。中長期での継続参画を想定しています。
必須スキル
・Modern C++(C++11以降)での開発経験3年以上 ・マルチスレッドプログラミングの実務経験3年以上(同期、ロック、スレッドセーフ設計の理解) ・パフォーマンス/メモリを意識した実装スキル ・既存コードのリーディングとリファクタリング能力
歓迎スキル
・Pythonでの開発経験(ビルドスクリプト、ツール作成、テスト自動化 など) ・ゲーム開発領域での実装経験(コンソール/PC問わず) ・ファイルI/O、ストレージ、シリアライズ/デシリアライズに関する知見 ・ユニットテスト/自動テストの整備経験
稼働条件
週5日フルタイム想定。週2日程度のリモート併用。 / 平均160~180時間/月を想定 / 一部リモート可
契約形態
業務委託(フリーランス)
開発環境
・言語: C++11以降、(尚可)Python ・開発: Git系リポジトリ、コードレビュー運用 ・環境: コンソールゲーム開発環境、マルチスレッド/並列実行を想定した実行基盤 ・その他: CIによるビルド/テスト(環境は応相談)
作業時間
10:00~19:00(応相談)
精算基準時間
140h〜180h
募集回数
1回
職種・ポジション
企業名
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)