この役割について
Unity開発者として、機能開発の反復的でエンドツーエンドのプロセス ( 設計とプロトタイピング、プログラミングとテスト、デリバリーとデプロイ ) に関わります。
あなたが取り組める内容の一例を紹介します:
- マルチプレイヤーレース。 リーダーボード、リプレイ、レースルール、バグ修正。
- AIプログラミング。 ボットを改善し、上級プレイヤーに楽しくやりがいのあるゲーム体験を提供できるよう手伝ってください。
- 新しいボートの追加。 独自のセーリング特性を持つボートを含め、多くの新しいボートをゲームに追加する予定です。
- 新しいトレーニングシナリオやチュートリアルの実装。
- 新しい環境の追加と最適化
- ローカライズ
- ツールとエンジンのアップグレード - Unityのバージョンをアップグレードしましょう 🙈 ( 最新のVR SDKをサポートできるように。 )
- ユーザー体験。 バグ修正、アクセシビリティ、磨き上げ、使い勝手の向上。
- さらに詳しくはこちらをご覧ください。
最近まで、このプロジェクトに専任で取り組んでいた唯一のUnity開発者はMarineVerseディレクターのGregでした。あなたの最初の主要なタスクの一つは、GregがMarineVerse Cupのマルチプレイヤー機能をさらに開発するのを手伝うことです。やがてMarineVerse Cupのコードベースに慣れ親しんでくると、コードの所有権と日々の責任を引き継ぐ機会が得られます。
あなたについて
こういうお話です。理想的には、セーリングが大好きで、優れたソフトウェアエンジニアであり、Quest向けのUnityでのVRアプリ開発において7年の経験がある方です。まあ、Questでそれほど長い経験を持つ人はいません - 新興の技術ですから!新しいことを学ぶのが好きな優れた開発者ですか?これはあなたにぴったりの役割かもしれません!
- セーリングに興味がある。
- 専門家である必要はありませんが、少なくとも週末の入門セーリング講座を修了している方。例。
- 理想的にはUnityをよく理解している。少なくともいくつかの実験やサイドプロジェクトを行ったことがある。
- C# ( または他のオブジェクト指向言語 ) の確かなスキル。
- 理想的にはVRの経験がある、または多くを学ぶ意欲がある。
- 理想的にはマルチプレイヤー ( Photon ) の経験がある、または多くを学ぶ意欲がある。
- Gitのバージョン管理に慣れている。
- コードを安全にリファクタリングできる。
- 協力的で反復的な働き方が好きである。アジャイルマニフェストやXPの価値観に共感する。
- 意欲的で集中力があり、ユーザーに頻繁にリリースされるソフトウェア ( 少なくとも週に1回 ) を作ることに情熱を持っている。
- 理想的にはオーストラリア・メルボルンを拠点としている。あるいはメルボルンとの時差の重なりが大きい。例外的な候補者には他の所在地も可能です。
- C#とUnityに加えて、Rails APIとReactフロントエンドもあります。「フルスタック」の経験に興味がある場合に備えて。
福利厚生
- 人々がセーリングを学び、楽しむのを助けるアプリに取り組めます。
- 柔軟な勤務体制。 (週4日または5日が可能)。仕事以外では、希望すれば毎週水曜日にセーリングをしたり、午後のTwilight Sailingに参加したりできます。
- リモートワーク。 ( お望みならコワーキングスペースからでも )
- 少人数のチーム。 大きな影響を与え、MarineVerseとともに成長できる機会です。
応募方法
お話ししましょう。greg(at)marineverse.com までご連絡ください ( LinkedInやGithubへのリンク、そしてこの役割に興味を持った理由の簡単な紹介を添えてください。)