正社員

ソフトウェアエンジニア/Software Engineer

Apply Now

Job Description

特定のスキルには収まらない、幅広くやりたい!という情熱のあるエンジニアを募集します。

■技術領域一覧
# 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を実現するための独自スケジューラーなどが特徴的です。

Job Location

2か月 ago
45 Views
0 Applicants