募集要項
- 募集背景
-
私たちサーバーサイド開発チームでは、当社教育サービスをはじめとしたWebサービスの設計とその提供に責任を持ち、どのようなシステムを作れば利用者の方に価値を届けられるのか、どうすればその価値を最大化できるかを常に考え、業務に取り組んでいます。
当社教育サービスは、ネットを活用した効率的な学習環境を提供するべく、まだまだ様々な「できること」および「やるべきこと」があると考えています。
教育とITを上手く掛け合わせ、全ての「学ぶ人」「教える人」に価値あるサービスを提供するため、一緒に問題解決をしていけるエンジニアを募集します。
- 仕事内容
-
スマートフォン・パソコンで様々な授業を受けることができる当社教育サービスをはじめとするサーバーサイドの開発を担当していただきます。<サービスの紹介>
私たちは、未来の「当たり前」の教育をつくるため、生徒・学生や教職員の「学ぶ」「教える」体験の最大化を日々目指しています。
日本発の本格的なオンライン大学や、2万名を超え日本最大の生徒数であるネットの高校と連携し、ネットの時代に合わせた教育関連のサービスを開発・運営しています。
【当社アプリ】
ひとつで学習が完結するオールインワン学習アプリです。
主に次のような機能を提供しています。
・リアルタイムに先生や仲間の生徒とコミュニケーションを取ることで理解を深める「ライブ授業」
・自分のペースで学習を進めることができて一目で進捗率がわかる「教材」
・学習者同士の教え合いの場「フォーラム」
【当社コーチングサービス】
学習者を導く先生方などが利用するコーチング支援Webサービスです。
LMS(Learning Management System)として学習状況を見ることができるだけではなく、より学習者を効率的に支援できるように、さまざまな指標で先生方を支えます。
<業務内容>
アプリケーションの実装だけでなく、要件定義やアーキテクチャの設計など、開発に関わる作業に幅広く関わっていただきます。
ご担当いただく業務例
・アプリケーションの設計
- 要件のヒアリング、提案
- 要件をもとに、安全で効率的にサービス提供するためのアーキテクチャ設計
・サーバーサイドアプリケーションの開発、改善
- 新規サービスや機能追加に対応するアプリケーションの実装、運用
- 変化する需要に対し、適切にサービス提供を行うためのチューニング、ボトルネックの改善
- リソースを効率的に活用するための改善
・サービスの運用
- インシデント対応
- サービス障害の暫定対処の立案、実施
- インシデントの根本原因解消
<開発環境>
使用言語: Ruby, Node.js
インフラ: AWS, kubernetes
データストア: PostgreSQL, Redis, ElasticSearch
モニタリング:Prometheus, CloudWatch, Zabbix...
バージョン管理:git / GitHub Enterprise
CI:Jenkins, AWS CodeBuild
コミュニケーション: Slack, JIRA, Confluence, Google Workspace
- 応募資格
-
- 必須
-
・基本情報技術者相当のIT関連の基礎知識
・Ruby on RailsもしくはNestJSなどを用いたサーバーサイドアプリケーションの開発経験
・RDB、SQLの基礎知識
・GithubとPull Requestを用いたチーム開発の経験
- 歓迎
-
・各種技術レイヤーでの設計経験
・ビジネス要件のドメインモデル設計
・拡張性や堅牢性を意識したRDBのスキーマ設計
・外部仕様の検討から一貫したwebAPIの設計
・分散システムの アーキテクチャ設計
・アプリケーションの継続的な運用・改善に取り組んだ経験
・自動テストの整備・運用
・コードベースの大規模リファクタリング
・プログラムの実行パフォーマンス改善
・SQLのパフォーマンスチューニング
・CI・CD の整備
・仕様やマニュアル等のドキュメント整備
・プロジェクトマネジメントの経験
・ステークホルダーとの要件調整
・3人以上のチームでのリーダー経験
・2ヶ月以上の期間にわたるプロジェクトの計画と進捗管理
・優先度や開発リソースを考慮した年単位での開発計画の策定
・以下の個別技術の利用経験
・Ruby on RailsもしくはNest.JSを用いたサーバーサイドアプリケーションの開発
・AWSを用いたインフラの設計・運用
・Docker, Kubernetes 等のコンテナ技術を利用したアプリケーションの構築・運用
- 募集年齢(年齢制限理由)
- 30~40歳位まで (特定年齢層の特定職種の労働者が相当程度少ないため)
- フィットする人物像
-
・「未来の当たり前の教育をつくる」という教育事業の理念に共感していただける方
・「未来の当たり前の教育」のために必要となるものを追求し、その実現のために主体的に取り組める方
・目先の成果だけに囚われず、常に将来の開発者体験の向上を意識した開発ができる方
・一緒に働く仲間やステークホルダーに敬意を持ち、相手の感情を理解したコミュニケーションをとれる方
・新しい技術やマネジメントスキルの習得などに意欲を持ち、自己の成長に積極的な方
- 雇用形態
- 正社員
- 勤務地
- 東京本社
- 勤務時間
- 裁量労働制(1日8時間のみなし労働)
- 年収・給与
-
応相談
査定:年2回(6月・12月)本人の能力・役割に基づいて評価
賞与:年2回(6月・12月)本人の成果に基づいて支給
※ご入社時期、評価、業績により夏季・冬季賞与額は変動いたします
※退職金は前払い退職金制度
- 待遇・福利厚生
-
手当・制度 ・テレワーク手当
※テレワーク対象となる社員(条件有り)に対し、月額2万円を支給
・通勤交通費手当(上限月額50,000円)
※テレワーク対象者は原則支給しない
ただし、業務指示における出社時の交通費は会社が認める範囲で別途支給
・育児手当(上限月額50,000円)
※扶養の子の保育料の半額を支給
・役職手当(役職に応じて支給)
・資格取得手当制度
・サブスク手当(対象のサブスクを契約している場合、月額2千円を支給)
福利厚生 ・各種社会保険完備(関東ITソフトウェア健康保険組合)
・確定拠出年金制度
・財形貯蓄制度
・社員持株会制度
・社内カウンセリング制度
・同好会
・健康保険組合各種サービス
・社員限定美容室
- 休日休暇
-
完全週休2日制(土・日)、祝日(※超会議に伴う営業日変更あり)
・年次有給休暇(入社日に5日、入社日の3ヶ月後に15日付与)
・記念日休暇
・年末年始休暇(12/29~1/3)
・リフレッシュ休暇(年度ごとに2日間付与)
・特別(慶弔)休暇
- 選考プロセス
-
書類選考後、2回の面接を想定しています。
※1次面接までに当社が指定する適性検査を受検いただきます。
※全てオンライン面接となります。
※選考の過程でコードテストを実施する可能性があります。