具体的な業務内容
サーバーサイドエンジニア(テックリード候補)◆在宅可◆グロース上場「英語×コーチング」パイオニア企業
■業務内容:
英語コーチングサービス『プログリット』の中で、コーチングの学習状況の管理や、ユーザの学習に用いる設問の設定・添削といった役割を果たすコーチ向けの社内Webシステムを開発、またサブスクリプション型英語学習サービス『シャドテン』ではiOS/Androidのネイティブアプリを開発しており、サーバサイド開発チームではこれらのプロダクトを横断的に関わる形でサーバーサイド開発をお願いしたいと考えております。クラウドインフラの構築・管理もサーバサイドチームで担当しているため、バックエンド/インフラで横断的にシステムパフォーマンスのチューニングや設計に挑戦可能な環境です。
■業務詳細:
・既存のWebアプリや新規開発中のモバイルアプリにおけるサーバサイド開発の実装
・サーバサイド開発の開発フロー、開発環境、テスト環境の構築・改善
・コードやデータベースのリファクタリングといった技術負債の解消
・クラウドインフラ(AWS/GCP)の構築・管理
・TerraformによるIaCでのインフラ管理
・CI/CDの構築・管理といった開発環境の最適化
・小規模で拡大中の開発組織のため、採用などの組織的な活動
■入社後イメージ:
<入社1ヶ月>プログリットの文化、既存のアプリのコードや特性、開発フローを理解
<入社2ヶ月>アプリの機能開発に携わり、アサインされた機能開発タスクが実装
<入社3ヶ月>機能開発タスクを実装しつつ、PdMやデザイナーを交えた仕様議論に積極的に参加
■現在開発で利用している環境一覧:
プログラミング言語:PHP 8.2、Python
フレームワーク:Laravel 10、FastAPI ・CI/CD:GitHub Actions、CircleCI
データベース:AWS Aurora(MySQL互換)
サーバ:AWS ECS/Fargate、EC2、Step Functions
FaaS:AWS Lambda
IaC:Terraform
エラー検知/パフォーマンス監視:Sentry
コミュニケーションツール:Slack、GitHub Discussions、Figma
コード管理:Git/GitHub
その他: GitHub Copilot
変更の範囲:会社の定める業務
チーム/組織構成
その他プロジェクト事例
開発環境