350万人が利用する会社訪問アプリ

  • バックエンドエンジニア

スタートアップ!Node.js/TSで自社開発したいバックエンド募集中

バックエンドエンジニア
中途

on 2021/12/16

162 views

0人がエントリー中

スタートアップ!Node.js/TSで自社開発したいバックエンド募集中

オンライン面談OK
東京
中途
海外に出張あり
東京
中途
海外に出張あり

Luna (Yeseul Koo)

CLASS101 人事担当(HRBP) 慶應SFC→ソフトバンク人材開発・新卒採用担当→グローバルVC人事・アナリスト→韓国スタートアップ人事

Jung 鄭 Yeonhee 然喜

Koshiro Nagai

CLASS101の日本担当(パートナーシップマネジャー・MD) 早稲田国際教養→東大公共政策大学院・ソウル国立大学国際大学院→独立系戦略コンサル(東京)→大手財閥系映画関連会社(ソウル)→いま(ソウル)

CLASS101のメンバー

CLASS101 人事担当(HRBP) 慶應SFC→ソフトバンク人材開発・新卒採用担当→グローバルVC人事・アナリスト→韓国スタートアップ人事

なにをやっているのか

【会社概要】 私たちは、”全ての人が好きなことをしながら生きていける世の中を創る”をミッションに掲げ、様々な分野のクラスを展開しているオンラインレッスンプラットフォーム「CLASS101」を開発、運営しております。 CLASSは「学び」、101は「入門講座、はじめの一歩」という意味で、CLASS101は「すべての学びの始まり」を意味しています。 私たちはこのプラットフォームを通して、クリエイターが「好き」なことで安定的に収入を確保し、「好き」なことにより集中できるように、また、クラスメイトが新しい「好き」を見つけ、より楽しく豊かな毎日を送れる環境を提供しています。 2018年韓国でサービスを開始して以来、2019年にアメリカで、2020年には日本でサービスをローンチ。現在では、日本・韓国・アメリカで11万人以上のクリエイターが活躍し、2,600以上のクラスが開講中です。また、毎月100以上の新規クラスを開講しており、累積会員数は340万人を超えました。 【グローバル展開】 CLASS101JAPAN株式会社の親会社である「株式会社クラス101」(大韓民国ソウル特別市)は、シリーズBラウンドで総額300億ウォン(約28.5億円)の資金調達を2021年9月に完了しました。 本ラウンドを主導した米国Goodwater Capitalは、FacebookやSpotifyなどのグローバル企業をはじめ、KakaoやECサイトCoupang、送金アプリTossなどの韓国企業への投資に成功したベンチャーキャピタルです。 今回の資金調達を通し、人材の雇用拡大、グローバルサービスの拡大により良り一層拍車をかけて行く予定です。

なにをやっているのか

【会社概要】 私たちは、”全ての人が好きなことをしながら生きていける世の中を創る”をミッションに掲げ、様々な分野のクラスを展開しているオンラインレッスンプラットフォーム「CLASS101」を開発、運営しております。 CLASSは「学び」、101は「入門講座、はじめの一歩」という意味で、CLASS101は「すべての学びの始まり」を意味しています。 私たちはこのプラットフォームを通して、クリエイターが「好き」なことで安定的に収入を確保し、「好き」なことにより集中できるように、また、クラスメイトが新しい「好き」を見つけ、より楽しく豊かな毎日を送れる環境を提供しています。 2018年韓国でサービスを開始して以来、2019年にアメリカで、2020年には日本でサービスをローンチ。現在では、日本・韓国・アメリカで11万人以上のクリエイターが活躍し、2,600以上のクラスが開講中です。また、毎月100以上の新規クラスを開講しており、累積会員数は340万人を超えました。 【グローバル展開】 CLASS101JAPAN株式会社の親会社である「株式会社クラス101」(大韓民国ソウル特別市)は、シリーズBラウンドで総額300億ウォン(約28.5億円)の資金調達を2021年9月に完了しました。 本ラウンドを主導した米国Goodwater Capitalは、FacebookやSpotifyなどのグローバル企業をはじめ、KakaoやECサイトCoupang、送金アプリTossなどの韓国企業への投資に成功したベンチャーキャピタルです。 今回の資金調達を通し、人材の雇用拡大、グローバルサービスの拡大により良り一層拍車をかけて行く予定です。

なぜやるのか

【Vision】 すべての人が好きなことをしながら生きていける世の中を創る - LIVE THE WAY YOU LOVE - CLASS101は「すべての人が好きなことをしながら生きていける世の中を創る」ために 「見つかる、届く」オンラインレッスンを提供しています。

どうやっているのか

【CLASS101カルチャー】 CLASS101ではニックネームで呼び合い、お互いに本名や年齢も知りません。これらは私たちの目指している「率直で正直なコミュニケーション」を邪魔する可能性があるからです。 また、各チームのアクションプランや、議論されている事柄をオープンに共有しており、チームの枠組みを超えて、個々の強みを生かして自由に意見を出し合います。 新しいアイデアや挑戦も大歓迎です。必要に応じて自らプロジェクトを発案し、メンバーを集い、プロジェクトをリードすることができ、自主的に動くことで”全ての人が好きなことをしながら生きていける世の中を創る”という一つの目標に向かっています。 なお社内では、Google Workspace、Slack、Notion、Monday.com、DocuSign、Zapierなどのツールを活用しており、スピーディにアクションできる環境を整えています。 【開発文化】 - コードレビューで試行錯誤します。 - 定期的に集まりお互いの技術や知識を共有するテックトークやセミナーを運営します。 - 自身の考える最善の開発方向を尊重します。 - サービスに必要な事は直接提案しプロダクトに導入することができます。 - フロントエンドとバックエンド開発者の境界がありません。コード全体を理解できてこそ効率的なコードとプロダクトが生まれると信じるからです。 - アジャイルの開発手法を採用しています。 【開発環境】 - JavaとKotlinを使いSpringBootでApplicationを開発します。 - GraphQL Query/Mutationの静的型付けを自動生成し、サーバーとクライアント間でインターフェースが異なることで生じるエラーをコンパイル時に確認することができます。 - コミットが反映されると即時にステージング環境に配布されるCI/CD環境を備えています。 - コードレビュー無しではコードを反映させません。コード品質の為、お互いの成長の為にも細かいコードレビューを実施します。 - チームに必要な新技術や文化があれば積極的に検討し、これについて主導権を持てる環境を提供します。 - 開発者の経験を改善するプラットフォームチームが開発者の生産性や開発環境を改善するため努力しています。

こんなことやります

本ポジションは、自社プロダクトであるCLASS101 JAPANウェブサイトのサービス設計やバックエンド開発(API開発・バッチ処理)をお任せします。現在メインサービスはTypeScript環境でReact、MobX、React Native、Apollo、MongoDBを利用し開発されており、Java/SpringのMSAへ移行中です。また、当社はアジャイル開発手法を採用しており、開発に必要な新技術があれば積極的に検討して取り入れております。 【業務内容】 - CLASS101の様々なサービス設計、開発、運用 - 既存サービスをマイクロサービスへ移行 【必須条件】 - バックエンド開発(API開発、バッチ処理) 5年以上の経験がある方 - ビジネス要件を素早く理解し適切にデータモデルとAPIをデザインできる方 - 開発組織内で、自身の知識を伝えるコミュニケーション能力をお持ちの方 - ビジネス状況に合わせた最善の技術を選択できる方 - コードに関する討論を楽しめる方 - 韓国語ネイティブまたはビジネスレベル以上の方 - 海外出張が可能な方 【歓迎条件】 - 大容量Webサービス開発経験 - マイクロサービスアーキテクチャでの開発・運用経験 - AWS/GCPを通じたインフラ構築をした経験(クラウドにおける開発経験) - Redis等の大規模データ処理の為のサーバー設計経験 - ffmpeg、動画エンコーディング、動画・音声前処理に関する経験 - オープンソースに貢献した経験 - GitHubリンク添付できる方 【技術スタック】 Front-end - React, TypeScript, GraphQL, Apollo, Next.js, Lerna, styled-components, Storybook - Micro Frontend w/ Nx - Class101 design system - Babel, Webpack - Jest - Node.js Back-end - Java, Kotlin - Spring Boot, JPA, QueryDSL - Gradle - MSA - Spock, JUnit, Mockito - Docker, K8s Node.js Back-end - TypeScript, GraphQL, Apollo, TypeGraphQL, Typegoose - MongoDB - Docker, K8s 採用プロセス - 書類選考>コーディングテスト>コーディングインタビュー>最終面接>採用 - 必要な場合には、追加面接及びリファレンスチェックが行われます。
0人がこの募集を応援しています

    0人がこの募集を応援しています

    話を聞きに行くステップ

    1. 応募する「話を聞きに行きたい」から応募
    2. 会社からの返信を待つ
    3. 話す日程を決める
    4. 話を聞きに行く
    募集の特徴
    オンライン面談OK

    会社情報

    2015/09に設立

    350人のメンバー

    • 海外進出している/
    • 1億円以上の資金を調達済み/

    東京都新宿区西新宿2-1-1 新宿三井ビルディング11階