全 3 件中 3 件 を表示しています
-
サーバーサイドエンジニア
【任せたい業務内容】 英語コーチングサービス『プログリット』の中で、コーチングの学習状況の管理や、ユーザの学習に用いる設問の設定・添削といった役割を果たすコーチ向けの社内Webシステムを開発、またサブスクリプション型英語学習サービス『シャドテン』ではiOS/Androidのネイティブアプリを開発しており、サーバサイド開発チームではこれらのプロダクトを横断的に関わる形でサーバーサイド開発お願いしたいと考えております。 クラウドインフラの構築・管理もサーバサイドチームで担当しているため、バックエンド/インフラで横断的にシステムパフォーマンスのチューニングや設計に挑戦していただける環境です。 具体的な業務内容は下記の通りです。 ・既存のWebアプリや新規開発中のモバイルアプリにおけるサーバサイド開発の実装 ・サーバサイド開発の開発フロー、開発環境、テスト環境の構築・改善 ・コードやデータベースのリファクタリングといった技術負債の解消 ・クラウドインフラ(AWS/GCP)の構築・管理 ・TerraformによるIaCでのインフラ管理 ・CI/CDの構築・管理といった開発環境の最適化 ・小規模で拡大中の開発組織のため、採用などの組織的な活動 【ポジションの魅力】 エンジニア組織が約10名代のフェーズで、ポジションごとに分けられた仕事ではなく、技術や領域を横断して必要なことをチームで議論し、挑戦することができる環境です。 特にサーバサイドエンジニアのポジションではバックエンドの開発のみでなくクラウドインフラやデータベースの構築・管理もミッションに入ります。 Terraformを用いたIaCでのインフラの構築・管理やインフラ・データベースも考慮したシステムのパフォーマンス設計等に挑戦していただくことが可能です。 その他にもデータ基盤の整備や生成AIを用いたプロダクト開発など、社内には挑戦の種が多く転がっている状況ですので、手を挙げればこういった他の領域にも挑戦していただきやすい環境です。 【募集要件】 【必須(MUST)】 サーバサイド開発の経験3年以上(言語、フレームワーク不問) インフラ(サーバやデータベース等)の運用経験2年以上 日本語はN1レベル必須 【歓迎(WANT)】 クラウドサービス(AWS、GCP、Azure等)を利用した開発経験 Infrastructure as Code(IaC)を利用した開発経験 続きを見る
-
エンジニアリングマネージャー(候補)
採用背景 【エンジニア組織拡大によりエンジニアマネジメントの重要度が増しているため】 現在、正社員エンジニア7名とインターン1名のマネジメントをエンジニアリング・マネージャー1名でマネジメントしている中で、一人ひとりを丁寧にマネジメントし、評価やフィードバックを通じて成長を促すことが難しくなってきているため、必要なエンジニアリング・マネージャーを採用し、エンジニアが成長していける環境を整えたいと考えております。 ※現在はエンジニアグループTOTAL13名(CTO島本+正社員7名+業務委託4名+インターン1名にて構成) 仕事内容 具体的な役割 プログリットのミッションやバリューの浸透 1on1や評価などを通したエンジニアグループメンバーの育成 エンジニアグループメンバーの評価 エンジニア組織設計 エンジニアの採用活動、社外広報の推進 PdM、デザイナーと協業し、プロダクト開発ロードマップの策定と実行 エンジニア組織の生産性と満足度の向上 入社後の期待イメージ まずはメンバーとして入社をして頂きつつ、早くて入社後の初評価時にマネージャーとしての登用の可能性あります。 入社1ヶ月:全社研修を1週間した後、プロダクト1つのイシューをこなして開発フローに慣れていただきます。 入社2ヶ月:上長であるプロダクト開発部部長と議論をし、マネジメントするメンバーの策定をします。 入社3ヶ月:上記メンバーのマネジメントおよび開発をしていただきます。 募集要項 MUST ソフトウェア開発の実務経験(5年以上) エンジニアチームのマネジメント経験(2年以上) エンジニア組織を超えたコミュニケーション能力 論理的思考力と問題解決力 WANT エンジニアの採用計画策定 エンジニアの評価経験 エンジニアの組織設計 アジャイル開発フレームワークでの開発経験 選考フロー 面接回数2〜3回 最終面接は対面にて実施(それ以外は全てオンライン) カジュアル面談大歓迎(希望の方はその旨お伝えください) 最終面接前にリファレンスチェックを実施 使用技術 【サーバサイド】 プログラミング言語:PHP 8.2、Python、Go フレームワーク:Laravel 10、FastAPI CI/CD:GitHub Actions、CircleCI データベース:AWS Aurora(MySQL互換) サーバ:AWS ECS/Fargate、EC2、Step Functions FaaS:AWS Lambda IaC:Terraform エラー検知、パフォーマンス監視:Sentry 【フロントエンド】 言語:TypeScript フレームワーク:Next.js CI/CD:GitHub Actions Storybook管理:Chromatic テストツール:Cypress、Playwright コンポーネント:MUI エラー検知、パフォーマンス監視:Sentry エッジ環境:AWS Lambda@Edge その他:SWR 【iOS】 言語:Swift アーキテクチャ:MVVM、Clean Architecture(移行中) ライブラリ:UIKit、RxSwift、SwiftUI(移行中)、OpenAPIClient、Moya、PromiseKit、Realm、SQLite Lint:SwiftLint CI/CD:Bitrise、GitHub Actions 監視:Crashlytics(Sentryに移行中) コミュニケーションツール:Slack、GitHub Discussion、Figma コード管理:Git/GitHub その他: GitHub Copilot、Charles 【Android】 言語:Kotlin アーキテクチャ:MVVM、Clean Architecture ライブラリ:Room、Dagger Hilt、Retrofit、Moshi、Gson、Jetpack Compose(移行中) Lint:Danger CI/CD:Bitrise、GitHub Actions 監視:Sentry コミュニケーションツール:Slack、GitHub Discussion、Figma コード管理:Git/GitHub ポジションの魅力 自社サービスである英語コーチング事業を通して得た独自のノウハウを活かした革新的な英語学習プロダクトの開発をリードすることができる 英語学習サービスとしては月額利用料が高額のため、サービスクオリティを高める開発に挑戦することができる 今後のエンジニア組織の成長を見据え、正社員エンジニアが10名以下の内からEMの採用を始めている。現在エンジニアグループの上長をしている者も5年以上のEM経験があり、学びながらマネジメントスキルを伸ばすことが可能。 どんな技術・スキルが磨けるか 裁量が大きいため、技術選定や設計、組織や文化、プロダクト開発の詳細や開発環境やDevOpsなど、様々なテーマの意思決定に関わることができる 今後もモバイルアプリを新規開発していく想定のため、技術選定から行っていただく。また既存のアプリの継続開発もあるため、他アプリとのコード共有などの仕組みの提案・実装なども経験可能。 ユーザーとの距離 英語コーチング事業においては、お客様一人一人と距離が近いため、コンサルタントはもちろん、お客様からのヒアリングも適宜実施可能。また、サブスクサービス(シャドテンやスピフル)においても頻繁に様々なヒアリングを実施中。 エンジニアチームでは開発者体験(DX)も大事にしているため、開発プロセスの改善や自動化などの効率化なども常に進めておりそちらも経験可能 ・他領域へ挑戦することを後押しする環境で、スキルを幅広く経験することが可能できる 既存の課題感 組織体制における課題 既存プロダクトの機能拡充を図りつつ、新規プロダクトの開発もしていきたいと考えており、それを支えられる組織体制の強化が課題。事業が増える中、現在は1人のエンジニアが複数プロダクトの開発を兼任している状態であり、スピードが出しにくくまた質も上げにくい状態になっている。 各事業にエンジニアが集中できるよう体制を変えていくとともに異なる事業のエンジニア間でもコミュニケーションが円滑になるような文化醸成をしたい。 現在、正社員エンジニア7名とインターン1名のマネジメントをエンジニアリング・マネージャー1名でマネジメントしているが、一人ひとりを丁寧にマネジメントし、評価やフィードバックを通じて成長を促すことが難しくなってきているため、必要なエンジニアリング・マネージャーを採用し、エンジニアが成長していける環境を整えたい。 技術面における課題 各プロダクトのサーバの役割が重複していたりしており、共通化などがされていないことから、新規事業の立ち上がりのスピードを出しにくくなっており、認証や決済などの共通部分をサービスとして切り出すことなどを検討している。 また、アプリにおいてはUIフレームワークが開発当初のものを利用したままになっており、iOSとAndroidをそれぞれSwiftUIとJetpack Composeへの移行を進めている。 続きを見る
-
エンジニア職_カジュアル面談ご希望の方はこちら
プログリットについて 当社は、2016年9月に大阪大学工学部を卒業後、新卒でマッキンゼー・アンド・カンパニーに入社をした代表岡田と、リクルートキャリアに新卒入社をした副社長山碕により『世界で自由に活躍できる人を増やす』というMISSIONのもとスタートしました。 様々な技術が進化しグローバル化が進む中で、言語や文化など様々な壁に阻まれ、 自分の可能性を最大限に活かしきれない人がいます。私達はそんな障壁を壊し 人の可能性を最大限に引き出したいと思っています。日本という枠を越えて、場所にとらわれず自分の理想を思い切り実現できる人を増やすことが、 世界をそして社会を大きく進化させることができると信じています。 ぜひカジュアルにお話させてください まずは、「応募する」をクリック頂き、興味があるポジションを選択ください。 各ポジションの担当者による「カジュアル面談」を実施させて頂き、ご質問や不明点などにお答えしつつ、会社のことも知っていただく場になれば幸いです。エントリーお待ちしております! 募集中のポジション 各種エンジニア職 続きを見る
全 3 件中 3 件 を表示しています