<フルリモート/フルフレックス>Webフロントエンド シニアエンジニア(React/Typescript)(スペシャリスト)AI型教材のプラットフォーム開発を推進するフロントエンドエンジニア
- フロントエンドエンジニア
- エンジニアマネージャー
- 962万円 〜 1,430万円
最終更新日:
仕事内容
【当社について】
COMPASSはAI型教材「キュビナ」を開発し、現在、全国170以上の自治体、2,300校以上の公立・私立の小中学校で計100万以上の子どもたちの学びを支援しています。
文部科学省が
開発環境
・作業ツール:Google Workspace
・タスク管理:Asana、Instagantt
・ドキュメンテーション:Notion、Google Drive、Confluence
・コミュニケーション:Slack、Gather、Google Meet、Miro
・フレームワーク/ライブラリ:Akka、Airframe、Slick、Cats、 React、 NextJS、 flutter,、NestJS、echo
・リポジトリ:GitHub
・開発言語:Scala、 TypeScript、 dart
・開発環境:IntelliJ、Visual Studio Code、 Android Studio
・DB:MySQL、JanusGraph、Redis、MongoDB
・インフラ:GCP、Kubernetes、Cloudflare
・CI/CD:GitHub Actions、CircleCI、ArgoCD
・監視:Sentry、DataDog
求めるスキル
必須スキル/経験
・React、Vue などのフレームワークを用いたWeb アプリケーション開発・運用の実務経験
・TypeScript など静的型付け言語の経験
・日本語でネイティブと同等のコミュニケーションが可能なこと / Native-like fluency in Japanese
歓迎スキル/経験
・Jest、Testing Library などを用いたテスト実装の経験
・React Query、SWR などを用いた開発経験
・パフォーマンス改善の経験
・UI/UX デザインの経験・興味・関心
・アクセシビリティの理解・興味・関心
・チームリーダーなど、プロジェクト進行におけるタスクマネジメントなどの経験
・開発プロセスの改善や、業務効率改善のためのツール選定・導入などの経験
求める人物像
・チームワーク重視
COMPASSでは、教材開発・エンジニア・デザイナー・ビジネスと様々な職能を持つメンバーが、一つのプロダクトのもとで仕事をしています。メンバーの役割や意見を尊重しつつ、課題解決の為に遠慮のなく自分の意見を伝え、チームとして相乗効果を生む働き方が求められます。また、自分の役割に線を引かず、時には職能を越境してお互いを助け合うことも、COMPASSで働く上での大事なマインドの一つです。
・柔軟性、率先力、実行力
COMPASSは、その事業の成長速度の速さから、毎年のように多種多様の事業課題に直面しています。昨年と同じやり方が今年は通用しないということもしばしば。事業を取り巻く環境の変化を柔軟に受け入れ、率先的に課題解決に取り組んでいく、そんな高い実行力をメンバーは期待されています。
・ラーニングアニマル
COMPASSは教育の会社です。学習者により沿ったアウトプットを出すためにも、まずは自分自身が学習者であり続けましょう。好奇心を忘れず、新しい技術や知識にアンテナを張り、COMPASSでの業務に活用していきましょう。
仕事の魅力
(1) 日本の未来を左右する"重要な"プロダクトを開発
「子ども達の未来」が大きく影響する"公教育"という場にフォーカスし、不確実性の高い社会の中で目標に向かって課題を発見・解決し、自ら未来を切り開くことができる力を身につけるためのサポートを行なっています。このプロジェクトが成功すれば確実に日本の未来はより良くなるとCOMPASSは考えています。
(2) 経済産業省より選出されたEdTech企業
経済産業省の2020年度「未来の教室STEAMライブラリー事業」に事業者として採択されました。この選出をきっかけに全国170以上の自治体、2,300以上の公立・私立の小中学校で計100万以上の子どもたちに使用されています。
(3) 2020年は教育業界にとって50年に1度の革命元年
教育業界はITに対するアレルギーも強く変革が起こりにくい業界であるが故に50年もの間時が止まっていましたが、コロナをきっかけに50年に終止符が打たれ「教育×IT」の時代が訪れています。これからはより成長フェーズであり、さらなる業界への変革を起こしていきます。
(4) 日本に革命を起こすプロダクトを支えるメンバーの裁量(自由な働き方など)
メンバーのパフォーマンスを最大限発揮できるよう「フルフレックス × フルリモート」を導入しています。さらには、副業も認めており、COMPASSの枠を超えて出会う人や働き方がみなさんの大きな成長につながり、それがまたCOMPASSで生き生きと働いてもらうことにもつながると考えています。
子育てだけに限らず介護、自身の成長のための勉強など、各人が裁量を持ちながらパフォーマンスを発揮できる体制を整えています。
<本ポジションの魅力>
(1) エンジニアとしては幅広い裁量/業務内容
手をあげていただければプロダクト開発における「企画」業務に携わることが可能です。またCOMPASSはモジュラモノリスを採用しているアーキテクチャ設計に携わる機会も提供することができると思っています。
(2) フルサイクル/フルスタック/スペシャリストなど「職域」希望は自由
現状はバックエンド/フロントエンドなど職域は分けていますが、複数の職域に跨るエンジニアも存在しています。ご本人の希望によってゼネラルリストorスペシャリストなどはご相談可能です。
(3) プロダクト/機能「企画」やアーキテクチャ「設計」などに携わることは十分可能
現状POが1名、PdMが各サービスに1名ずつ存在していますが、「企画」業務に携わっていただくことは十分可能です。またモジュラモノリスを採用しているため、アーキテクチャ設計の機会が発生します。
(4) エンジニアの生産性を追求してから早1年半が経過
2011年にQubenaの開発着手をし、2020年にリプレイスをしています。そのタイミングでSRE/QAの専門家を採用し、それぞれ4名在籍しています。SRE/QAが占める比率は全エンジニアの20%程度で、力を入れているほうだと自負しています。
(5)UI/UX、プロダクトのクオリティにこだわる組織
教育効果のことを何より考えているため、デザイン、教材作成、開発、それぞれの分野の仲間と連携し開発に取り組むことができます。
(6)ユーザーの声を聴く機会が多く、改善による結果が見えやすいため自己成長につながる
・導入されている学校を見学をして利用シーンを直接見たり、実際にユーザーにアンケートを取得したりインタビューを実施する機会も多いため、直接利用者の声を聞くことができます。
(7)デザイン部門と密にコミュニケーションをと取りながらプロダクト開発を進めております。
・COMPASSでは実装観点からのフィードバックなど含めデザインと密に協業している&デザイン思考を実践したい方を歓迎しております。
募集条件
求人の特徴
こだわり条件
利用技術
趣向性
- 自社サービスの開発
- 技術力・専門知識の獲得
- 職場の一体感
- 変化の早い業界・職場
- 新しい取り組み・技術の活用
- サービス企画・提案業務への参加
- 自ら主体的に取り組む姿勢
- アウトプットへのこだわり
- 周囲とのコミュニケーション
- グローバルな環境への適応
- 部下・メンバーのサポート
- 成果に対する意識
- 柔軟な思考や対応
- 継続的な改善活動
- ロジカルさや問題解決能力
- Web
- モバイル
- フロントエンド開発
- アプリケーション開発
- テスト
- ビッグデータ・データ解析
- サービスの運用・保守
- サービスの仕様策定・設計
- マネジメント