▍募集背景
株式会社キカガクの自社サービスである C 向け e ラーニングサービス『キカガク』と B 向け『キカガク for Business』の開発を担当していただきます。
2020 年 9 月に『キカガク』はリリースしました。学習コンテンツの質や日々改善しているユーザー体験の向上によって登録者は日に日に増えており、有難いことに多くの方にご利用いただいております。
一方で、ユーザーが心からワクワクするような学習体験を提供するために実装したい機能がたくさんあります。日々多くのご要望をいただいており、まだまだ大きな伸びしろがあるサービスです。ただ開発するのみにとどまらず、メンバーそれぞれが主体性を持ち、どうすればユーザー体験は向上するのかを考え、それを実践することのできる仲間を探しています。
また、複数の新規サービス立ち上げも予定しており、サービスの立ち上げからグロースまで携わることができる環境です。「あるべき教育で人の力を解放する」というミッション達成のため、より多くの人により良い教育を、より良い成長の機会を与える場所を一緒に創っていきたいという方、ぜひご応募お待ちしております!まずはお互いのことを知るためにもカジュアル面談からお話を聞かせてください。
▍開発環境
- フロントエンド:Chakra UI, TypeScript, Next.js, Firebase JavaScript SDK
- バックエンド:TypeScript, Node.js (Cloud Functions), Python (FastAPI)
- インフラ: Firebase, GCP (GAE, Cloud Run, Cloud Functions, Cloud Storage, BigQuery, etc...)
- データベース:Firestore
- 認証:Firebase Authentication
- 開発ツール:GitHub, Notion, Figma
- コミュニケーションツール:Slack, Notion
▍業務内容
- プロダクトをより使いやすくするための改善、運用
- デザイナーと蜜に連携し、デザインシステムの構築、運用
- さらなる新規プロダクトの開発、運用
- フロントエンドのパフォーマンスチューニング
- チームの技術力向上のための勉強会や生産性向上
▍必須要件
- Web ブラウザ / JavaScript / ネットワークなどフロントエンド領域に関わる技術知識
- React / Vue.js などを利用した Web アプリケーションの設計・開発経験
- 商用サービスにおけるフロントエンドの UI/UX の設計、運用経験
- バーション管理の概念を理解し、Git を用いたチーム開発経験
- コードレビューの経験
▍歓迎要件
- TypeScript, Next.js, React, Chakra UI, Firebase Client SDK のいずれかを用いた開発経験
- GCP を利用したシステムの運用経験
- 事業立ち上げ経験や顧客/ユーザーのフィードバックを受けながら機能改善した経験
- Web アプリケーションの特性に応じたアーキテクチャを設計、運用、構築経験
- 新しいライブラリ、ツールの動向を追い、検証し、チームへ還元した経験
- Web アプリケーションにおけるセキュリティの知識
- 一定規模における商用サービスの開発・運用経験
▍こんな人と働きたい
- キカガクのミッション「あるべき教育で人の力を解放する」に共感する方
- 役割に固執することなくオーナーシップを持って業務に取り組み、エンドユーザーに価値を届けるために自チームのみならず他事業部とも連携を取り、結果に責任を持てる方
- チームとのコミュニケーションを大切にし、自ら考え、自ら動き、率先して行動できる方
- 積極的に技術や知識を身につけられる学習意欲がある方
- ユーザーの声をスピーディーにサービス改善に繋げられる方
- リモートワークでもスムーズに仕事を進めるために、ドキュメント作成など非同期コミュニケーションの質を高めることが好きな方
★ チームについて
▍やりたいけどできていないこと
- 複数プロダクトのコンポーネント共通化
- Storybook を用いた UI コンポーネントライブラリの開発
- フロントエンドのテスト充実
- フロントエンドのパフォーマンスチューニング
- フロントエンドの適切なコンポーネント管理
- デザインシステムの構築
- 新規プロダクトの開発