ソフトウェアエンジニア
クラスター株式会社はメタバースプラットフォーム「cluster」の開発・運営を行っています。今回はチームの一員として ソフトウェアエンジニア を募集しています。
【 ソフトウェアエンジニア 募集概要】
職務:ソフトウェアエンジニア
勤務地:東京都
雇用形態:正社員
就業時間:在宅勤務、リモートワーク相談可能、出勤は月1回
年収:600〜1200万円
福利厚生:厚生年金、健康保険、雇用保険、労災保険など
【 ソフトウェアエンジニア 業務内容】
【募集の背景】
・クラスター社のミッション「人類の創造力を加速する」、ビジョン「バーチャル経済圏のインフラをつくる」の実現には様々な技術の組み合わせが必要になります。
・特定のスキルには収まらない、幅広くやりたい!という情熱のあるエンジニアを募集します。
【技術領域一覧】
①2Dフロントエンド:ユーザーが最初にclusterに触れる部分であり、コンテンツやフレンドの発見- 管理を担う部分です。Android (Kotlin) / iOS (Swift) / Web (TypeScript+React) から構成され、グローバル展開を志すUGCサービスとして必要なあらゆるものが内包されます。
A/Bテストを通じたメトリクス向上施策、spam/abuse対策、コンテンツの検索やレコメンデーションなど、単にアプリケーションの記述にとどまらず、ユーザー数のフェーズに応じた、幅広い課題解決の提案が歓迎されます。
②3Dフロントエンド:clusterのバーチャル空間のUXそのものをUnity + C#で記述し、Android/iOSアプリに埋め込み、もしくはPC (VR) で単体で実行される部分です。
マルチプレイ3Dゲームの技術領域を内包しますが、クリエーターの自由なコンテンツ作成を可能とするため、汎用的に書かれているのが特徴的です。同期機構を隠蔽しビジュアルスクリプティングを提供する Creator Kit や、スマートフォンからVRまで端末の特性を考慮しつつUIやアバター制御を共通化するためのクロスプラットフォーム設計などが面白い点になります。
③バックエンド:AWS上にGolangで書かれています。(一部分析系はGCPを使用しています。)DBはRDS (Aurora) +DynamoDB構成で、スケーラビリティ向上が現状の課題です。
通常のAPI serverに加えて、リアルタイム通信系を担うMQTT serverがあり、両者の相互接続- リアルタイム通信の高fan-outを実現するための独自スケジューラーなどが特徴的です。
【必須要件】
– clusterの技術領域(左記の技術領域一覧)のいずれかにおける高度な能力がある方。
– ソフトウェアエンジニアとしてのチーム開発経験がある方。
【歓迎要件】
– Engineering Manager / Tech Lead経験がある方。
– VRやエンタメ業界への興味、関心がある方。
ご応募お待ちしてます!
また、ご希望の場合はここから無料会員登録して定期的に最新求人情報をお受け取りください。
職務レベル
2. 中堅レベル