サーバーサイドエンジニア
自社サービス「Studyplus」のバックエンドAPIの開発、ならびにサービスの新機能企画および開発を担っていただきます。
「Studyplus」は、勉強の記録をつけてグラフとして可視化したり、サービス内SNSで仲間を作ってお互いに励まし合ったりすることで、挫折しがちな勉強を習慣化することができる総合学習プラットフォームです。会員数900万人を突破し、大学受験生の2人に1人に利用いただいています。
【どんな業務か】
■「Studyplus」で利用するAPI開発
■サーバー、ネットワーク、DBなどの設計・構築・運用
■サービスリリース後の効果検証およびユーザーからのフィードバック確認
■リリース後のサービス改善
■ビジネスサイドとも連携したサービス改善の企画
【どんなチームか】
スタディプラスのエンジニアは事業部の一員として、企画から開発、リリースすべてに携わり、ディレクターやデザイナーとともにユーザーに最高のサービスを届けることに責任を持ちます。ユーザーからの問い合わせをすべてのエンジニアが目を通す文化があり、カスタマーサポートと連携してユーザー対応にあたります。開発スタイルは、スクラムをベースに、ワークフローの整理を意識し、必要に応じてプロセスを改善しながら進めています。
システムの保守性にも力を入れており、チームが見るRuby/Railsのバージョンは全て最新の安定版Ruby3.3、Rails7.1を利用して開発しています。(2024/6時点)
【ポジションの魅力】
■機能やサービスの企画から携わっていただけます 。
■カスタマーサポートやユーザーとの距離が近く、ユーザーの意見を元に開発することができます。
■億単位の学習レコードを活用した「学習×ビッグデータ」の領域にチャレンジができます
■多機能なアプリであるため、日々磨かれている技術を生かしていただける機会が必ずあります!
【開発に使用している主なツール・言語】
■サーバサイド:Ruby on Rails ■モバイル:Swift, Kotlin, Dart, Flutter ■フロントエンド: React, Vue.js
■インフラ:AWS, GCP ■コンテナオーケストレーション:EKS ■データべース:MySQL(Amazon Aurora, RDS)
■KVS: Redis(Amazon ElastiCache) ■構成管理:Terraform, Ansible ■CI/CD:CircleCI, GitHub Actions, Jenkins ■リポジトリ管理:GitHub
■プロジェクト管理:monday.com ■情報共有:esa ■チャットツール:Slack ■監視:Datadog, Mackerel, New Relic, Sentry
事業内容・業種
Webサービス・Webメディア(EC/ASP/ポータル/SNS等)