具体的な業務内容
【バックエンドエンジニアスペシャリスト(Scala)】自社プロダクトAI教材のプラットフォーム開発
【フルリモート可(全国どこからでも勤務可・コロナ後も継続予定)/フルフレックスタイム制/転勤無/副業可】
■募集背景:現在、当社開発のAI教材アプリ「Qubena」については、導入後の活用率が課題であり、教育現場にフィットした機能開発や改善が必要です。
プロダクト開発チームでは、実際に利用者が利用している状況やデータに基づいてエンジニアだけではなく、プロダクトマネージャー、デザイナーなど様々なロールが協力して業務を行っています。本ポジションには、技術力や技術的な知見を活かして、バックエンドエンジニアのスペシャリストとして、教育現場が抱えている課題をチーム一丸で解決していけるような動きを期待しています。
■業務内容:高トラフィックな環境下で「Qubena」のバックエンド開発
・Scalaを用いた「Qubena」のバックエンド開発
・実際の教育現場で発見された課題を解決する機能開発
・プロダクトが長期的に高い価値を発揮するよう継続的なリファクタリング
・小さく素早く提供し、お客様からのフィードバックをもとに改善業務
<開発環境>
開発言語:Scala、TypeScript、Dart、Go
フレームワーク、ライブラリ:Akka、Airframe、Slick、Cats、 React、 NextJS、 flutter,、NestJS、echo
リポジトリ:GitHub
開発環境:IntelliJ、Visual Studio Code、 Android Studio
DB:MySQL、JanusGraph、Redis、MongoDB
インフラ:GCP、Kubernetes、Cloudflare
CI/CD:GitHub Actions、CircleCI、ArgoCD
監視:Sentry、DataDog
■組織構成:
COMPASSの開発組織の中では一番大きな組織となっており、エンジニア主導の開発環境で、高トラフィックな環境下でのプロダクト開発を行っています。
チームの人数:40名(内正社員13名)
平均年齢:30代後半
チーム/組織構成
その他プロジェクト事例
開発環境