Classiのフロントエンドは、既存プロダクトのUI改善やグロース施策を進めながら、TypeScriptを用いたAngular/NgRx構成へのリプレイスに取り組んでいます。Classiが提供するサービスには主な機能として、「ポートフォリオ」「コミュニケーション」「アクティブ・ラーニング」「アダプティブラーニング」の4つがあります。その中で、生徒の学力をいっそう向上させるためにあるのが、「アダプティブラーニング」。Classiには、これまで蓄積された生徒の学習データを解析して一人ひとりに最適な教育コンテンツをレコメンド(推奨)する仕組みがあります。Classiのサービス改善に携わっていただくポジションです。高い技術力と経験豊富なエンジニアが、しっかりサポートしていきます。ClassiのiOSエンジニアは、既存アプリのUI改善やグロース施策を進めたり、ユーザさんと共につくる新規アプリの開発に取り組んでいます。ClassiのAndroidエンジニアは、既存アプリのUI改善やグロース施策を進めたり、ユーザさんと共につくる新規アプリの開発に取り組んでいます。ClassiのRailsエンジニアは、既存プロダクトのグロース施策を進めながら、継続的にRuby/Railsの最新バージョンへの追従に取り組んでいます。レガシーコードからテスタブルなコードへのリファクタリングを通して、今後のプロダクトの成長を見越した変更に強いアーキテクチャへの移行を進めています。この度弊社では、この1年の急速な事業拡大と2020年の教育改革に向けた新サービスのリリースに対応するために、QAエンジニアの募集を開始しました。今回募集するポジションでは、EdTech業界をリードするICTを活用したクラウド型学習支援サービス「Classi」の品質管理に関わる業務全般を担当していただきます。これからテスト運用の仕組みを確立させていくフェーズにある今、QAチームの一員として全社を巻き込んで大きな改革にチャレンジしたい方の応募をお待ちしています。情報の透明性が高く、QAエンジニアと開発エンジニアの関係が非常に良い環境です!開発チームに止まらず、営業部やマーケティング部、経理部とも関わるなど全社とコミュニケーションを取れる稀有なチームとなっています。入社後には、温和な先輩エンジニアから基礎的/専門的業務の手厚いフォローを受けることができます。テスターを経験された方も、開発チームと大きくかかわるClassiでは幅広い業務経験から様々なスキルを積んでいくことができます。成長途上のClassiではQAも同じく成長途上のため、QAエンジニアで必要とされる大半の業務を経験できることからスキルアップ、キャリアアップを目指す方にはオススメです。具体的には、開発を理解し、戦略まで見据えたQAエンジニアになりたいというキャリアステップを目指す方にとって成長の幅が大きい環境です。全国の高校の2校に1校、3人に1人の高校生が利用するという、大きなシェアを持つ「Classi」サービスの品質を守るという責任そのものが魅力と感じております。最初の1か月は、Classiの業務知識や現状を把握し、ベンダーとコミュニケーションを取っていただきます。ベンダーと一緒にテストを経験してテストについてイメージを持ちつつ、最終的にはベンダーコントロールをお任せします。昨日の振り返りと本日の業務の確認をしつつ、中長期的なスケジューリングの話をします。オフサイト検証チームとの進捗確認を行い、社内と連携します。社内の複数の開発チームのMTGに参加するなどして、上流工程からQA観点での参画をします。社内のテスト環境を整え、設計から検証に加えて、リリース判定などを行います。14階データエンジニアClassiが提供するサービスには主な機能として、「ポートフォリオ」「コミュニケーション」「アクティブ・ラーニング」「アダプティブラーニング」の4つがあります。それらの様々なデータを社内で汎用的に、より容易にアクセスできるように、データ基盤の開発・運用、特に、パブリッククラウドを活用した基盤環境の整備、各種ログやDBテーブルを連携するデータパイプラインの実装、ワークフローエンジンの改善などを行います。