全 9 件中 9 件 を表示しています
-
フロントエンドエンジニア
求人紹介 Classiのフロントエンドは、既存プロダクトのUI改善やグロース施策を進めながら、Angularアプリケーションでの開発へ移行している最中です。 モダンフロントエンドの技術に触れたい方、チーム開発で教育サービスを成長させたい方、ぜひ一度お話ししましょう! 具体的な業務内容 Angularなどのフレームワークを利用したシングルページアプリケーション(SPA)の開発 既存アプリケーションのAngular/TypeScript構成へのリプレイス 各プロダクトチーム(ディレクター/デザイナー/営業との連携チーム)でのUI改善やグロース施策の開発推進 必須スキル・経験 JavaScript, HTML, CSS に関する理解 TypeScript を使ったWebアプリケーションの開発経験 Angular, React, Vue.js などのフレームワークおよびライブラリを使用したSPAの開発経験 GitHubを使ったWebアプリケーションのチーム開発経験(Pull Request を使ったコードレビューなど) 歓迎スキル・経験 フロントエンドのパフォーマンス監視や品質改善に関する知見 静的解析ツールや作業の自動化など、フロントエンドのコードの質と生産性を高める取り組みの知見 (FrontendOps) コンポーネント指向のUIデザイン・実装に関する知見 保守性・変更容易性を高めるフロントエンドの設計・実装に関する知見 ユニットテストやE2Eテストなどに関する知見 開発環境 サーバーサイド:Ruby on Rails, PHP フロントエンド:Angular, TypeScript, React, AngularJS インフラ:AWS, Docker, Vagrant, CircleCI, Fluentd, OpenSearch, Datadog, Bugsnag, Sentr モバイル:Swift, RxSwift, Kotlin, Objective-C, Java, Firebase, fastlane, RxJava ビジネス基盤:Salesforce AI/データ:Python, Google BigQuery, Tableau コミュニケーション/タスク管理:Slack, Confluence, esa, Asana, JIRA リポジトリ管理:GitHub こんな方、お待ちしてます! 当社のミッション・ビジョン・バリューに共感いただける方 Webフロントエンドエンジニアとして成長意欲が高い方 チームとしての成果を最大化できる方 ユーザのことを第一に考えて対応できる方 自ら改良点を見つけ、改善していける方 続きを見る
-
Androidエンジニア
求人紹介 ClassiのAndroidエンジニアは、既存アプリのUI改善やグロース施策を進めたり、ユーザさんと共につくる新規アプリの開発に取り組んでいます。 チーム開発で教育サービスを成長させたい方、ユーザさんと共にプロダクトをつくりたい方、ぜひ一度お話ししましょう! 募集背景 Classiは2020年にセキュリティインシデントと大規模障害を引き起こしてしまいました。そこから、全社的にこの課題に向き合いサービスの信頼性を保てるように、開発組織はもちろん、全社的な組織体制やビジネスの方針など、大きく変化を行いました。お客様に安心してお使いいただけるようサービスの信頼性を第一に置き、成果を出すことができたと感じています。 https://tech.classi.jp/entry/2020/11/13/120000 これからは、信頼性に重きを置くことを継続しつつ、更に多くのお客様へ価値提供をしていくために、ユーザーの課題やモバイルでClassiを利用するユースケースをしっかりと考慮して、アプリだからこそ提供できる価値をユーザーに届けていきたいと考えています。信頼性に重きを置くことを継続しつつ、更なる価値提供を行っていくために、一緒にプロダクト開発・運用を行うAndroidエンジニアの方を探しています。 具体的な業務内容 既存アプリの安定性およびパフォーマンスを重視した品質改善 既存アプリの大規模なアーキテクチャ変更を含む、継続的コードベース改善 新規アプリの開発、他サービスとの連携 プロダクトチーム(ディレクター/デザイナー/営業との連携チーム)でのUI改善やグロース施策の開発推進 Android OSバージョンアップへの対応 ◎フルリモートOKで、フレックスタイム制を導入しています! 必須スキル・経験 APIと通信するAndroidネイティブアプリの設計、開発、運用経験 Java によるプログラミング開発経験 Android Studio による開発経験 GooglePlayStoreでのアプリケーションリリース経験 Git を使った Pull Request ベースの開発経験 歓迎スキル・経験 Kotlinを用いたAndroid アプリケーション開発経験 スマートフォンアプリケーションのセキュリティ知識 タブレットアプリケーション開発経験 CIツールやFirebaseを用いたアプリケーション開発経験 Flutterを用いたアプリケーション開発・導入経験 Android Jetpack, RxJava, Daggerを用いた開発経験 プロダクトチームメンバー(アプリエンジニア以外)との開発経験 開発環境 プログラミング言語: Ruby, PHP, Go, TypeScript フレームワーク: Ruby on Rails, Angular, FuelPHP, Laravel インフラ:AWS, Redis, Aurora, OpenSearch CI: CircleCI, GitHub Actions 監視: Datadog, Sentry 分析:Google BigQuery, Tableau, Redash, Google Analytics 開発ツール:GitHub, Slack, Confluence, esa, Asana, JIRA モバイル:Swift, RxSwift, Kotlin, Objective-C, Java, Firebase, fastlane, RxJava こんな方、お待ちしてます! ミッション・ビジョン・バリューに共感いただける方 困ったときには助け合い、チームとして働ける方 ユーザのことを第一に考えて対応できる方 サービスを取り巻く環境や開発環境などの変化に立ち向かい、自らの力に変えていくことのできる方 自ら改良点を見つけ、改善していける方 続きを見る
-
ソフトウェアエンジニア(Rails)
求人紹介 ClassiのRailsエンジニアは、既存プロダクトのグロース施策を進めながら、継続的にRuby/Railsの最新バージョンへの追従に取り組んでいます。また、レガシーコードからテスタブルなコードへのリファクタリングを通して、今後のプロダクトの成長を見越した変更に強いアーキテクチャへの移行を進めています。 サーバサイドを含む様々な技術に触れたい方、チーム開発で教育サービスを成長させたい方、ぜひ一度お話ししましょう! 具体的な業務内容 RailsでのWebサービスおよびAPIの設計、開発 継続的なRuby/Railsのバージョンアップとリファクタリング 各プロダクトチーム(ディレクター/デザイナー/営業との連携チーム)でのグロース施策の開発推進 必須スキル・経験 Railsで作られたWebサービスおよびAPIの設計、開発、運用経験 RDBMSを用いた開発経験 GitHub等を使ったチーム開発経験(Pull Request を使ったコードレビューなど) RSpec等によるテストコードありの開発経験 歓迎スキル・経験 MySQLクエリのパフォーマンス改善の経験 RedisなどのKVSを用いた開発経験 レイヤードアーキテクチャに関する知識 ディレクター/デザイナー/営業と連携するチームでの開発/運用経験 レガシーコードにテストを導入して改善した経験 Rails等のフレームワークのメジャーバージョンアップ経験 開発環境 プログラミング言語: Ruby, PHP, Go, TypeScript フレームワーク: Ruby on Rails, Angular, FuelPHP, Laravel インフラ:AWS, Redis, Aurora, OpenSearch CI: CircleCI, GitHub Actions 監視: Datadog, Sentry 分析:Google BigQuery, Tableau, Redash, Google Analytics 開発ツール:GitHub, Slack, Confluence, esa, Asana, JIRA モバイル:Swift, RxSwift, Kotlin, Objective-C, Java, Firebase, fastlane, RxJava こんな方、お待ちしてます! 当社のミッション・ビジョン・バリューに共感いただける方 困ったときには助け合い、チームとして働ける方 ユーザのことを第一に考えて対応できる方 サービスを取り巻く環境や開発環境などの変化に立ち向かい、自らの力に変えていくことのできる方 自ら改良点を見つけ、改善していける方 続きを見る
-
QAエンジニア
求人紹介 ◉募集背景 EdTech業界をリードするICTを活用したクラウド型学習支援サービス「Classi」の品質管理に関わる業務全般を担当していただきます。これからテスト運用の仕組みを確立させていくフェーズにある今、QAチームの一員として全社を巻き込んで大きな改革にチャレンジしたい方の応募をお待ちしています。 ◉QAエンジニアから見たClassiのQAチームの魅力 <業務環境について> 情報の透明性が高く、QAエンジニアと開発エンジニアの関係が非常に良い環境です。開発チームに止まらず、営業部やマーケティング部、経理部とも関わるなど全社とコミュニケーションを取れる稀有なチームとなっています。 入社後には、温和な先輩エンジニアから基礎的/専門的業務の手厚いフォローを受けることができます。テスターを経験された方も、開発チームと大きくかかわるClassiでは幅広い業務経験から様々なスキルを積んでいくことが可能です。 <キャリアステップについて> まだまだ成長途上のClassiではQAも同じく成長途上のため、QAエンジニアで必要とされる大半の業務を経験できることからスキルアップ、キャリアアップを目指す方にはオススメです。 具体的な仕事内容 開発チームとともに、システム/サービスにおける品質向上やテスト戦略立案 社内テスト環境の整備、改善 全社を巻き込んだテスト運用スキームの設計 (中長期的) 必須スキル・経験 スマートフォンアプリケーションのテスト実施経験 WEBサービスのテスト実施経験 歓迎スキル・経験 スマートフォンアプリやWEBサービスの開発経験 テスト自動化の経験 テスト設計やテスト結果分析の経験 開発環境 サーバーサイド:Ruby on Rails, PHP フロントエンド:Angular, NgRx, TypeScript, React, AngularJS, webpack インフラ:AWS, Docker, Vagrant, CircleCI, Fluentd, Elasticsearch, Datadog, Bugsnag, Sentry モバイル:Swift, RxSwift, Kotlin, Objective-C, Java, Firebase, fastlane, RxJava コミュニケーション/タスク管理:Slack, Confluence, esa, Asana, JIRA リポジトリ管理:GitHub こんな方、お待ちしてます! 当社のミッション・ビジョン・バリューに共感いただける方 チームとして働ける方 ユーザのことを第一に考えて対応できる方 自ら改良点を見つけ、改善していける方 続きを見る
-
インフラエンジニア/SRE(Site Reliability Engineer)
求人紹介 「Classi」サービス全体を支える基盤部分のサイト信頼性を向上させる仕事です。 サーバーやネットワーク、データベースの設計構築、システムの自動化、パフォーマンス改善、耐障害性やセキュリティの向上などインフラ領域のタスクと、プロダクト品質を向上させるための仕組みづくりを行ってくださるSREを募集します! 募集背景 Classiは2020年にセキュリティインシデントと大規模障害を引き起こしてしまいました。そこから、全社的にこの課題に向き合いサービスの信頼性を保てるように、開発組織はもちろん、全社的な組織体制やビジネスの方針など、大きく変化を行いました。お客様に安心してお使いいただけるようサービスの信頼性を第一に置き、成果を出すことができたと感じています。 https://tech.classi.jp/entry/2020/11/13/120000 これからは、信頼性に重きを置くことを継続しつつ、更に多くのお客様へ価値提供をしていくために、プロダクト開発を加速させたいと考えています。信頼性に重きを置くことを継続しつつ、更なる価値提供を行っていくために、一緒にサービス開発・運用を行うSREの方を探しています。 具体的な業務内容 AWS環境におけるコンテナやサーバー(ECS Fargate、EC2)、ネットワークの構築、運用 各種データストア(Aurora、ElastiCache、OpenSearch Serviceなど)の構築、運用 ログ収集・分析基盤の構築、運用 オブザーバビリティの向上(Datadogなど) インフラセキュリティ向上のための技術検証、構築、運用 障害時の対応や、システムの技術的な課題の発見と改善 ◎現状ほぼフルリモートに近い運用となっており、フレックスタイム制も導入しています。 すでに遠方に住んでいるメンバーもいる中、チームで業務に取り組んでいます。 必須スキル・経験 AWS環境を初期から構築し運用した経験 3年以上のLinux構築運用経験 コンテナ技術(ECS Fargateなど)の運用経験 Ruby,PHP,Golang,Pythonなどの言語を利用したシステム開発経験(プライベートでも構いません) Terraformに関する理解と運用経験 オブザーバビリティ向上に取り組んだ経験 BigQuery, Athena, Glue, Kinesis, fluent-bit等の運用経験 日本語ネイティブレベル(現状の組織構成や業務内容をふまえ必須としています) 歓迎スキル・経験 以下から複数の経験がある方 SLI/SLOの導入/フロントエンドのオブザーバビリティ向上/適切なデータストアの選定および知識/RDBMS〈Aurora MySQL, Aurora postgreSQL〉のチューニング、構築、運用/キャッシュサーバー〈Redis〉の運用/検索エンジン〈OpenSearch Serviceなど〉の運用/CDNの構築、運用/マルチクラウド(AWS、GCP)におけるログ収集・分析基盤の構築、運用/ログフォーマットの設計/大規模サービスでの開発、運用/CI/CDパイプラインの構築/オンプレ環境のシステム運用/セキュリティに関する知識〈各攻撃手法と対策への理解〉/SIEMの設計、構築経験/AWS,GCPのコスト削減への取り組み/EdTech業界での経験〈校務システム等のICT環境の動向への理解〉 開発環境 プログラミング言語: Ruby, PHP, Go, TypeScript フレームワーク: Ruby on Rails, Angular, FuelPHP, Laravel インフラ:AWS, GCP CI: CircleCI, GitHub Actions 監視: Datadog, Sentry 分析:Google BigQuery, Tableau, Redash, Google Analytics 開発ツール:GitHub, Slack, Confluence, esa, Asana, JIRA モバイル:Swift, RxSwift, Kotlin, Objective-C, Java, Firebase, fastlane, RxJava 求める人物像 ミッション・ビジョン・バリューに共感いただける方 困ったときには助け合い、チームとして働ける方 ユーザのことを第一に考えて対応できる方 サービスを取り巻く環境や開発環境などの変化に立ち向かい、自らの力に変えていくことができる方 自ら改良点を見つけ、改善していける方 教育系ビジネスにおける、システム運用への興味がある方 続きを見る
-
【新規事業】Railsエンジニア
求人紹介 当社では、高校を中心とした既存サービスの「Classi」に加え、2022年4月〜小中学校も含めた保護者向けのサービス「tetoru」をリリースしました。 https://tetoru.jp/ リリース後1年経たずに全国の1000校を超える学校様に導入いただいております。 「tetoru」は無料で利用いただけるファイル添付送信機能や欠席連絡などの機能を備えており、保護者・学校側の非効率を解消するとともに、両者の円滑なコミュニケーションをサポートしています。 現在は共働き世帯の増加によって、児童・生徒の保護者と学校とのコミュニケーションをデジタル化する重要性が日増しに高まっています。 2020年10月には文部科学大臣からも「保護者等に求める押印の見直しおよび学校・保護者等間における連絡手段のデジタル化の推進」が通知されました。 一保護者として、学校とのコミュニケーションに課題があると感じていませんか? こんなことができたら、もっと子どもの成長を見守っていけるのにと思うことはありませんか? その保護者目線の声をぜひプロダクトに反映していけるよう、更なるグロースに向け、力を貸してくださる方を募集しています。 ▼保護者と先生をつなぐデジタルツールtetoruがめざす、子どもを育む環境づくり https://www.benesse.co.jp/episode/02010.html 具体的な業務内容 新規事業tetoruのバックエンドの開発を担当していただきます。 このポジションは、プロダクトマネージャー(PM)/デザイナー/エンジニア/データサイエンティストのいる職能横断チームでオープンに対話しながら、今ままでにないプロダクトを開発していきます。 RailsでのWebサービスおよびAPIの設計、開発 継続的なRuby/Railsのバージョンアップとリファクタリング プロダクトチーム(PM/デザイナー/エンジニアなどの職能横断チーム)での開発推進 必須スキル・経験 Railsで作られたWebサービスおよびAPIの設計、開発、運用経験 チーム開発の経験 Pull Requestを使ったコードレビュー、アジャイル・スプリントでの開発など RSpec等によるテストコードありの開発の経験 要件をタスク分解して実装できる開発力 歓迎スキル・経験 テックリードやリードエンジニアとしての経験 AWSでの開発経験 sidekiq等のjobキューイングの構築経験 CircleCIなどのCI/CDの構築経験 RedisなどのKVSを使用した開発経験 Dockerの構築経験 セキュリティを意識したWebサービスの開発/運用経験 こんな方、お待ちしてます! 当社のミッション・ビジョン・バリューに共感いただける方 困ったときには助け合い、チームとして働ける方 ユーザのことを第一に考えて対応できる方 サービスを取り巻く環境や開発環境などの変化に立ち向かい、自らの力に変えていくことのできる方 自ら改良点を見つけ、改善していける方 続きを見る
-
【新規事業】iOSエンジニア
募集の背景 当社では、高校を中心とした既存サービスの「Classi」に加え、2022年4月〜小中学校も含めた保護者向けのサービス「tetoru」をリリースしました。リリース後1年経たずに全国の1000校を超える学校様に導入いただいております。 https://tetoru.jp/ 「tetoru」は無料で利用いただけるファイル添付送信機能や欠席連絡などの機能を備えており、保護者・学校側の非効率を解消するとともに、両者の円滑なコミュニケーションをサポートしています。 現在は共働き世帯の増加によって、児童・生徒の保護者と学校とのコミュニケーションをデジタル化する重要性が日増しに高まっています。 2020年10月には文部科学大臣からも「保護者等に求める押印の見直しおよび学校・保護者等間における連絡手段のデジタル化の推進」が通知されました。 一保護者として、学校とのコミュニケーションに課題があると感じていませんか? こんなことができたら、もっと子どもの成長を見守っていけるのにと思うことはありませんか? その保護者目線の声をぜひプロダクトに反映していけるよう、更なるグロースに向け、力を貸してくださる方を募集しています。 ▼保護者と先生をつなぐデジタルツールtetoruがめざす、子どもを育む環境づくり https://www.benesse.co.jp/episode/02010.html 具体的な業務内容 本ポジションではtetoruのモバイルアプリ(iOS)の開発を担当していただきます。 今後新機能の開発を進める可能性もございますが、まずは既存アプリの改善からお任せしたいと考えております。 既存アプリの安定性およびパフォーマンスを重視した品質改善 既存アプリの大規模なアーキテクチャ変更を含む、継続的コードベース改善 プロダクトチーム(ディレクター/デザイナー/営業との連携チーム)でのUI改善やグロース施策の開発推進 OSバージョンアップへの対応 必須スキル・経験 Swiftを用いた iOS アプリの開発経験 Storyboard や AutoLayout など Interface Builder を使用した開発経験 API と通信するアプリ開発経験 Git を使った Pull Request ベースの開発経験 要件をタスク分解して実装できる開発力 アジャイル、スプリントでの開発経験 歓迎スキル・経験 CIツールを使用したアプリケーション開発経験 Flutterを用いた開発経験 SwiftUIでの開発経験 こんな方に仲間になって欲しい 当社のミッション・ビジョン・バリューに共感いただける方 困ったときには助け合い、チームとして働ける方 ユーザのことを第一に考えて対応できる方 サービスを取り巻く環境や開発環境などの変化に立ち向かい、自らの力に変えていくことのできる方 続きを見る
-
ソフトウェアエンジニア(Go)
求人詳細 現在開発中の学習サービスにおける、学習コンテンツ管理システムの開発、運用を主に担当していただきます。 具体的な業務内容 Go言語を用いたアプリケーションの開発、運用 Terraformを用いたAWS環境の構築、運用 必須スキル・経験 Go言語を用いたWebアプリケーションの開発、運用経験 コンテナ技術(Docker, ECS Fargateなど)の運用経験 Terraformに関する理解と運用経験 GitHub ActionsやCircleCIを用いたCI/CDの構築、運用経験 ユニットテストの経験 GraphQLを用いたWebアプリケーションの開発、運用経験 JWT(JSON Web Token), OpenID Connectを用いた認証システムの開発、運用経験 歓迎スキル・経験 Amazon DynamoDBを用いたWebアプリケーションの開発、運用経験 PostgreSQLを用いたWebアプリケーションの開発、運用経験 AWS Lambdaの経験 Confluence APIの利用経験 開発環境 言語: Go プラットフォーム: AWS(ECS, Fargate, ELB, RDS, S3, KMS, Route53, Lambda, CloudFront, CodeDeploy) DB: PostgreSQL, DynamoDB IaC: Terraform, ecspresso 監視: Datadog, OpenTelemetry, Sentry 業務環境: Slack, Google Workspace, Asana, esa.io サービス: GitHub, GitHub Actions, Auth0, Confluence こんな方、お待ちしてます! 当社のミッション・ビジョン・バリューに共感いただける方 困ったときには助け合い、チームとして働ける方 ユーザのことを第一に考えて対応できる方 サービスを取り巻く環境や開発環境などの変化に立ち向かい、自らの力に変えていくことのできる方 自ら改良点を見つけ、改善していける方 続きを見る
-
【新規事業】Androidエンジニア
募集の背景 当社では、高校を中心とした既存サービスの「Classi」に加え、2022年4月〜小中学校も含めた保護者向けのサービス「tetoru」をリリースしました。リリース後1年経たずに全国の1000校を超える学校様に導入いただいております。 https://tetoru.jp/ 「tetoru」は無料で利用いただけるファイル添付送信機能や欠席連絡などの機能を備えており、保護者・学校側の非効率を解消するとともに、両者の円滑なコミュニケーションをサポートしています。 現在は共働き世帯の増加によって、児童・生徒の保護者と学校とのコミュニケーションをデジタル化する重要性が日増しに高まっています。 2020年10月には文部科学大臣からも「保護者等に求める押印の見直しおよび学校・保護者等間における連絡手段のデジタル化の推進」が通知されました。 一保護者として、学校とのコミュニケーションに課題があると感じていませんか? こんなことができたら、もっと子どもの成長を見守っていけるのにと思うことはありませんか? その保護者目線の声をぜひプロダクトに反映していけるよう、更なるグロースに向け、力を貸してくださる方を募集しています。 ▼保護者と先生をつなぐデジタルツールtetoruがめざす、子どもを育む環境づくり https://www.benesse.co.jp/episode/02010.html 具体的な業務内容 本ポジションではtetoruのモバイルアプリ(Android)の開発を担当していただきます。 今後新機能の開発を進める可能性もございますが、まずは既存アプリの改善からお任せしたいと考えております。 既存アプリの安定性およびパフォーマンスを重視した品質改善 既存アプリの大規模なアーキテクチャ変更を含む、継続的コードベース改善 プロダクトチーム(ディレクター/デザイナー/営業との連携チーム)でのUI改善やグロース施策の開発推進 OSバージョンアップへの対応 必須スキル・経験 Kotlinを使用した開発経験 APIと通信するアプリ開発経験 Gitを使ったPull Requestベースの開発経験 要件をタスク分解して実装できる開発力 アジャイル、スプリントでの開発経験 歓迎スキル・経験 koinなどのDependency Injectionを使用した開発経験 スマートフォンアプリケーションのセキュリティの知識 タブレットアプリケーションの開発経験 CIツールを使用したアプリケーション開発経験 MVPやMVVMなどのアーキテクチャの知識 UI/UXを考慮したアプリの開発経験 MDMが必要な環境下で、アプリを運用していた経験 Jetpack Composeでの開発経験 こんな方に仲間になって欲しい 当社のミッション・ビジョン・バリューに共感いただける方 困ったときには助け合い、チームとして働ける方 ユーザのことを第一に考えて対応できる方 サービスを取り巻く環境や開発環境などの変化に立ち向かい、自らの力に変えていくことのできる方 続きを見る
全 9 件中 9 件 を表示しています