REALITYアプリ/UNITYエンジニア/Software Engineer[REALITY]
当社について
「なりたい自分で、生きていく。」
それが私たちREALITY株式会社のビジョンです。
誰もがアバターを持ち "なりたい自分で生きていく" ことのできるメタバースの世界の実現を目指して、スマホ向けメタバース「REALITY」を運営しています。
「REALITY」は海外ユーザーの割合が80%を占めていて、日本発のメタバースサービスとして業界をリードしていく貴重な経験を積めるなど、キャリアアップや成長につながる機会が豊富です。
仕事内容
REALITYのUnityチームはメタバースを実現するためのコミュニケーションを支えるアバターのさらなる展開や、世界63地域のユーザーの期待に応えるために、メンバー拡大をおこなっています。
望ましいスキル、経験が完全に一致する厳密さよりも、あなたがキャリアを歩んできた上で身につけた技術や、趣味で開発したものを僕たちに教えてくれるつもりで応募してもらえるとうれしいです。
◆業務内容
- REALITYアプリのUnity部分の新機能開発業務
- 設計・実装・テスト・リリース後の追加修正対応
- 新規機能に関連する既存機能の改修・改善
- REALITYアプリのUnity部分の運用および改善業務
- リリース済みアプリで発生している不具合の修正対応
- 表面化していない不具合の検知や予防的な修正対応
- パフォーマンスの分析および改善
- チームで使用するツールの機能開発および改善業務
- Jenkins, Github Actionsを使ったCI/CD周りの改善
- Unity部分のデバッグ機能やEditor拡張の開発
- 必要に応じてUnity領域以外の技術ドメイン領域の開発
- サーバー実装やCMSの開発
- iOSとAndroidのNative開発
応募要件
◆求めるスキル/経験
- Unityを用いたモバイルアプリの開発経験(4年以上)
- チームリーダーまたはテックリードとしての経験
- プロジェクトの技術的課題の解決と最適なアーキテクチャの設計の経験
- 優れた問題解決能力とコミュニケーションスキル
◆望ましいスキル/経験
- ゲーム開発経験 (Unityを除く)
- サーバー / Nativeアプリ(Unityを除く)の開発経験
- 業務以外のプログラミングが関わる成果物があること
- Unity AssetBundleを利用したアセットの開発・運用経験
- 3Dキャラクター・アバターシステムの開発経験
- 音声配信やネットワークゲームなど、標準的なWeb技術でのコミュニケーションシステムの開発経験
- 未経験技術でも自己学習しキャッチアップする姿勢
- OSSへのコントリビュート経験・カンファレンスや勉強会での発表経験
- UniRx・Extenject等を用いた非同期処理・関心の分離を考慮した開発経験
- VTuberや3Dアバターサービスへの興味関心
求める人物像
- REALITYのビジョン・バリューへの共感( https://reality.inc/jobs/(https://reality.inc/jobs/) )
- 自身が運用するサービス・ソフトウェアに対して、主体的に改善を提案・完遂できる方
- チーム内外のメンバーと連携し、信頼性が高くスムーズなサービス運用を実現するために積極的に協力できる方
仕事の魅力
- Unityスキルを活かして、非ゲーム領域のエンタメアプリ開発に挑戦できるユニークな環境。
- NativeとUnityを融合した「Unity as a Library」構成で、柔軟なアーキテクチャ設計が可能。
- 3Dアバターをより魅力的に見せる技術・表現を追求できるクリエイティブな開発。
こちらは、あなたが入社したことを仮想したオンボーディング記事になります!
https://note.com/reality_eng/n/n2be99fea260d(https://note.com/reality_eng/n/n2be99fea260d)
また、弊社のUnityに関する記事をまとめたnoteのマガジンもご覧ください!
https://note.com/reality_eng/m/m35853a263d6e(https://note.com/reality_eng/m/m35853a263d6e)
開発環境
Unity6000.0.58f2を使用
その他トピック:
Rider, Unity as a Library, UnityNuGet, UI Toolkit, Zenject, UniRx / UniTask, Github Actions, Protocol Buffers
詳しくはUnity周りの技術スタックを説明した記事をご覧ください!
https://note.com/reality_eng/n/n3ca6c19a33fd(https://note.com/reality_eng/n/n3ca6c19a33fd)
担当者からのメッセージ
望ましいスキルや経験が完全に一致する厳密さよりも、あなたがキャリアを歩んできた上で身につけてきた技術や趣味で開発してきたものなどを重視したいです。そんなあなたらしさを僕たちに紹介する気持ちで、気軽に応募していただけると嬉しいです。
◆本ポジションで活躍しているエンジニアが書いた記事もぜひご覧ください。
「仮想オンボーディング:REALITY Unityチームの開発環境や体制を紹介(https://note.com/reality_eng/n/n2be99fea260d)」
参考リンク
・REALITY note(https://note.com/reality_eng/)(社員によるブログ)
・REALITY株式会社公式サイト(https://reality.inc/)
・REALITY 公式X(https://twitter.com/reality_jp)
・REALITY エンジニア公式X(https://x.com/reality_eng)
【職種 / 募集ポジション】
REALITYアプリ/UNITYエンジニア/Software Engineer[REALITY]
【雇用形態】
正社員
【給与】
年収 5,000,000円 〜 10,000,000円
ご経験・スキル等を考慮の上、決定いたします。 ■月給制 ・45時間分の時間外手当相当額を含み支給。※超過分支給有 ■給与改定:年2回(2月・8月) ・経験、業績、能力、貢献に応じ規定により決定。 ■賞与:年2回(2月・8月) ・会社業績、個人業績等によって決定。 ■試用期間:あり(3ヶ月) ■評価制度 ・半期毎に目標設定・評価面談を実施
【勤務地】
106-0032 東京都港区六本木6-11-1 六本木ヒルズゲートタワー
※原則として月・水・金の週3回オフィス出社
【働き方】
在宅勤務と出社を併用した就業形態をとっております。 (原則として週3日は出社、週2日は在宅勤務) ※入社当初は、業務や会社のカルチャーに慣れていただくことを目的として、一定期間は出社いただくことを想定しております。 詳細は面接の際にご確認ください。
【従事すべき業務の変更の範囲 】
会社の指定する業務
【選考フロー】
書類選考 + 面接3回程度 + (合格の場合)オファー面談 ※状況に応じて面接回数は変更する場合があります。 ※必要に応じて面談/会食を途中に実施させていただく場合があります。
会社情報
【会社名】REALITY株式会社
【所在地】
〒106-0032東京都港区六本木6-11-1 六本木ヒルズゲートタワー
【代表取締役】
荒木 英士(グリーホールディングス株式会社 取締役 上級執行役員)
【事業内容】
ライブ配信アプリ「REALITY」の開発・運営