Job Details
Not stated
Tokyo
Full-time
Not stated
Not stated
Not stated
Not in this posting: salary, employer phone number
About This Role
職務内容
スマートフォン・パソコンで様々な授業を受けることができる教育サービス「ZEN Study」をはじめとするサービスのサーバーサイドの開発を担当していただきます。
サービスの紹介
私たちは、未来の「当たり前」の教育をつくるため、生徒・学生や教職員の「学ぶ」「教える」体験の最大化を日々目指しています。
日本発の本格的なオンライン大学「ZEN大学」や、3万名を超え日本最大の生徒数であるネットの高校「N高等学校・S高等学校・R高等学校」と連携し、ネットの時代に合わせた教育関連のサービスを開発・運営しています。
ZEN Study
ひとつで学習が完結するオールインワン学習アプリです。
主に次のような機能を提供しています。
- リアルタイムに先生や仲間の生徒とコミュニケーションを取ることで理解を深める「ライブ授業」
- 自分のペースで学習を進めることができて一目で進捗率がわかる「教材」
- 学習者同士の教え合いの場「フォーラム」
募集背景
私たちサーバーサイド開発チームでは、ZEN StudyをはじめとしたWebサービスの設計とその提供に責任を持ち、どのようなシステムを作れば利用者の方に価値を届けられるのか、どうすればその価値を最大化できるかを常に考え、業務に取り組んでいます。
ZEN Studyを始めとする教育サービスは、ネットを活用した効率的な学習環境を提供するべく、まだまだ様々な「できること」および「やるべきこと」があると考えています。
教育とITを上手く掛け合わせ、全ての「学ぶ人」「教える人」に価値あるサービスを提供するため、一緒に問題解決をしていけるエンジニアを募集します。
業務内容
アプリケーションの実装だけでなく、要件定義やアーキテクチャの設計など、開発に関わる作業に幅広く関わっていただきます。
ご担当いただく業務例
- アプリケーションの設計
- 要件のヒアリング、提案
- 要件をもとに、安全で効率的にサービス提供するためのアーキテクチャ設計
- サーバーサイドアプリケーションの開発、改善
- 新規サービスや機能追加に対応するアプリケーションの実装、運用
- 変化する需要に対し、適切にサービス提供を行うためのチューニング、ボトルネックの改善
- リソースを効率的に活用するための改善
- サービスの運用
- インシデント対応
- サービス障害の暫定対処の立案、実施
- インシデントの根本原因解消
開発環境
- 技術スタックについて
- 使用言語: Ruby
- 代表的な利用フレームワーク: Ruby on Rails, Padrino
- インフラ: AWS, 一部GCP上で稼働しているアプリケーションとの連携
- DB・データストア: PostgreSQL, Redis, ElasticSearch, DynamoDB
上記に関わらず、解決したい課題に応じて技術を合理的に選定し開発を実施しています。
基本的にはDockerを利用した開発を行っており、CI/CDパイプラインを通じてEKSを用いて運用しているKubernetesクラスタ上にコンテナを展開するといった開発体験となります。
- その他利用ツール
- Github Enterprise Cloud, Github Copilot, Claude Code
- Confluence, JIRA
- Google Workspace, Slack
関連リンク
- エンジニア採用説明資料
speakerdeck.com/nnndev/for-engineers
- 開発者ブログ
- ZEN Study
- ドワンゴ教育事業 × EdTech 採用情報
- N高等学校・S高等学校・R高等学校
- ZEN大学
必須要件
- 基本情報技術者相当のIT関連の基礎知識
- サーバーサイドアプリケーションの開発経験 3 年以上
- Ruby on Railsを用いた開発経験 2 年以上
Ruby on Railsを用いたある程度複雑な機能を実現した経験(例: 外部SaaSや他マイクロサービスとのデータ統合・抽象化を行った経験。共通ロジックをgem化し、疎結合な基盤を構築した経験。OpenAPI等を用いたスキーマ駆動による、一貫性のあるJSON API設計とドキュメンテーションの経験。)
- 単体テストをはじめテストコードを書きながらの開発経験
- RDB、SQLの基礎知識
- GitHubとPull Requestを用いたチーム開発の経験
歓迎要件
- 各種技術レイヤーでの設計経験
- ビジネス要件のドメインモデル設計
- 拡張性や堅牢性を意識したRDBのスキーマ設計
- 外部仕様の検討から一貫したWeb APIの設計
- 分散システムの アーキテクチャ設計
- アプリケーションの継続的な運用・改善に取り組んだ経験
- 自動テストの整備・運用
- コードベースの大規模リファクタリング
- プログラムの実行パフォーマンス改善
- SQLのパフォーマンスチューニング
- CI・CD の整備
- 仕様やマニュアル等のドキュメント整備
- プロジェクトマネジメントの経験
- 各ステークホルダーとの要件調整
- 3人以上のチームでのリーダー経験
- 2ヶ月以上の期間にわたるプロジェクトの計画と進捗管理
- 優先度や開発リソースを考慮した、年度単位での開発計画
- 以下の個別技術の利用経験
- AWSを用いたインフラの設計・運用
- Docker, Kubernetes 等のコンテナ技術を利用したアプリケーションの構築・運用
- Locust等を用いた負荷試験の実施、パフォーマンスの評価
求める人物像
- 「未来の当たり前の教育をつくる」という教育事業の理念に共感していただける方
- 「未来の当たり前の教育」のために必要となるものを追求し、その実現のために主体的に取り組める方
- 目先の成果だけに囚われず、常に将来の開発者体験の向上を意識した開発ができる方
- 一緒に働く仲間やステークホルダーに敬意を持ち、相手の感情を理解したコミュニケーションをとれる方
- 新しい技術やマネジメントスキルの習得などに意欲を持ち、自己の成長に積極的な方
職種 / 募集ポジション
【教育事業】Railsエンジニア
雇用形態
正社員
給与
応相談 〜
前職を考慮し、当社基準により決定いたします。
昇給:年2回(6月・12月)本人の能力・役割に基づいて評価
賞与:年2回(6月・12月)本人の成果に基づいて支給
ご入社時期、個人の評価、会社の業績により夏季賞与・冬季賞与額が変動いたします。
勤務地
104-0061 東京都中央区銀座四丁目12-15 歌舞伎座タワー
手当・制度
- テレワーク手当
テレワーク対象となる社員(条件有り)に対し、月額2万円を支給
- 通勤交通費手当(上限月額50,000円)
テレワーク対象者は原則支給しない
ただし、業務指示における出社時の交通費は会社が認める範囲で別途支給
- 育児手当(上限月額50,000円)
扶養の子の保育料の半額を支給
- 資格取得手当制度
- サブスク手当(対象のサブスクを契約している場合、月額3,000円を支給)
選考プロセス
書類選考後、2回の面接を想定しています。
1次面接までに当社が指定する適性検査を受検いただきます。
全てオンライン面接となります。
選考の過程でコードテストを実施する可能性があります。
会社情報
会社名
株式会社ドワンゴ
代表者
代表取締役社長 夏野 剛
事業内容
ネットワークエンタテインメントコンテンツ及びシステムの企画、開発、運用、サポート、コンサルティング
設立
1997年8月6日
資本金
1億円
本社
〒104-0061
東京都中央区銀座4-12-15 歌舞伎座タワー
親会社
株式会社KADOKAWA
子会社
株式会社バンタン
株式会社スパイク・チュンソフト
株式会社バーチャルキャスト
株式会社GeeXPlus
株式会社PUBLUS
Language Requirements
No English requirement stated
Native/Fluent (Native or JLPT N1)
Company
Dwango
株式会社ドワンゴ
Head Office: Tokyo
Role information is sourced from companies' public careers pages. Listed companies are not affiliated with AirTA.
Is this your company? Claim your listing or request removal.