
株式会社CARTA HOLDINGS
Lighthouse Studio シニアアプリケーションエンジニア
Lighthouse Studio シニアアプリケーションエンジニア
概要
Lighthouse Studio の運営するゲーム攻略サイト、「神ゲー攻略」の開発全般に携わっていただくとともに、現在開発中の新規メディアの開発にも携わっていただきます。今後企画していく別な新規メディア開発についても順次積極的に携わっていただきます。
「神ゲー攻略」は、月間2億PVを超える規模のサービスまで成長しましたが、エンジニアチームはわずか5人だけで、全員がサービス全体に対してオーナーシップを持って開発を進めています。ですので、ある一機能をお任せするというよりは、私たちと一緒に全体をまるごと見ていただくようなイメージを持っていただくのがいいかもしれません。
詳細
私たちはエンドユーザの課題解決に資することを至上命題として取り組んでいます。そのために必要なアプリケーション開発に集中して力を注ぐべく、 Google App Engine などのフルマネージドなサービスを好んで利用しています。だからといってインフラをまったく見なくてよいというわけではなく、フルマネージドでないサービスも必要に応じて都度選定した上で利用、管理しています。
また、エンドユーザの課題解決に必要なものは、必要に応じて領域を問わず作ります。エンドユーザが直接触れる機能はもちろん、管理画面や編集ツールなども作ります。基本的にはウェブアプリケーションが中心ですが、スマートフォンアプリケーションであることもありますし、デスクトップアプリケーションであることもあります。
私たちは「言われたものをただ作る」のではなく、関係者とタッグを組んで望ましい解決策を導き出し、形にしていきます。計画の立案からヒアリング、設計、実装、テスト、運用、そして改善に至るまでのすべてのプロセスを、一貫して私たち自身がおこなっていきます。
こうして一定の成果を見た「神ゲー攻略」開発の成功体験を、続く新規メディア開発にも応用していきたく、こうした私たちの開発スタイルに共感し、そして拡大させていくことのできる仲間を探しています。
お任せしたい業務
- ゲーム攻略サイト「神ゲー攻略」やその周辺サービスに関する開発計画の立案、ヒアリング、設計、実装、テスト、運用、改善
- 現在企画中の新規メディアに関する開発計画の立案、ヒアリング、設計、実装、テスト、運用、改善
利用していただくことになる技術や環境
採用技術は固定化しておらず、その時々で最適な技術を都度選定していく方針でおります。
しかしながら、既存のプロダクトの開発や運用もお任せすることになりますので、そういった際に利用していただくことになる技術を以下に列挙いたします。
- 開発言語: Go, TypeScript / JavaScript (Node.js および Web フロントエンド), PHP (WordPress)
- フレームワーク: Vue.js, React, Svelte
- インフラストラクチャ
- Google Cloud: App Engine, GCS, BigQuery, Cloud Functions, Firebase (Hosting, Authentication), etc.
- AWS: CloudFront, S3, Lambda, CodeBuild, CloudWatch, etc.
- CI/CD: GitHub Workflow, Circle CI
- その他: GitHub, Slack, etc.