シニアPHP/Symfonyデベロッパー | リモート料理アプリ開発 | 高負荷対応バックエンドエキスパート
リモート勤務
フルタイム
弊社では、週間100万人以上のユーザーが利用する人気料理アプリケーションの開発チームに参画いただける、経験豊富なシニアPHPデベロッパーを募集しております。本ポジションでは、プロフィール機能の最適化とモバイル・ウェブ両プラットフォームにおけるシステム全体のパフォーマンス向上に注力していただきます。PHP/Symfony、MySQL、高負荷環境に関する専門知識を活かし、急成長するユーザー基盤に対応するためのシステムスケーリングにおいて重要な役割を担っていただきます。
主な責任
- PHP 8.2以上およびSymfony 6.4以上のフレームワークを使用した、高性能でスケーラブルなバックエンドシステムの設計、開発、保守。
- MySQLとPerconaを活用したデータベースクエリと構造の最適化により、増加するユーザートラフィックを効率的に処理。
- フロントエンド開発者と連携し、Vue.js 3コンポーネントを統合してプラットフォーム間でシームレスなユーザーエクスペリエンスを確保。
- ピークトラフィック時に対応するための堅牢なキャッシング戦略とパフォーマンス最適化技術の実装。
- DockerとKubernetesを活用した環境間での一貫したデプロイメントのためのコンテナ化戦略への貢献。
- コードレビューの実施と若手開発者の指導により、コード品質とベストプラクティスの維持。
- 複雑なパフォーマンス問題のトラブルシューティングと持続可能なソリューションの実装。
- スプリント計画やレトロスペクティブを含むアジャイル開発プロセスへの積極的な参加。
- アプリケーションのパフォーマンス監視とアーキテクチャおよびインフラストラクチャの改善提案。
- コードベース全体におけるセキュリティのベストプラクティスの実装と維持。
必須スキル
- PHPの開発において7年以上の専門的経験、特にSymfonyフレームワークにおける深い知見。
- 高トラフィックアプリケーション向けのMySQLデータベースの最適化とPerconaの実務経験。
- 100万人以上のユーザーを抱えるアプリケーションのパフォーマンスボトルネックを診断・解決した実績。
- 本番環境でのDockerコンテナ化とKubernetesオーケストレーションの実践的知識。
- Vue.jsの使用経験とフロントエンド/バックエンド統合パターンの理解。
- キャッシングメカニズム(Redis、Memcached)とキューシステムの実装に関する習熟度。
- RESTful API設計原則と実装に関する深い理解。
- バージョン管理システム(Git)とCI/CDパイプラインの経験。
- 優れた問題解決能力と細部への注意力。
- 英語によるコミュニケーション能力(読み書き、会話共に流暢)。
あれば望ましいスキル
- 多様な開発アプローチのための他のPHPフレームワーク(Laravel、CodeIgniter)の経験。
- 高度な検索機能実装のためのElasticsearchの知識。
- RabbitMQやApache Kafkaなどのメッセージブローカーの経験。
- スケーラブルなデプロイメントのためのAWSまたは他のクラウドプラットフォームの経験。
- プログレッシブウェブアプリ(PWA)開発の経験。
- マイクロサービスアーキテクチャと実装の知識。
- フードテックまたは類似の消費者向けアプリケーションでの経験。
当社で働く魅力
弊社の料理アプリケーション開発に携わることで、ユニークな技術的課題と充実した成長機会を得ることができます。何百万人ものユーザーと彼らが愛する料理コンテンツを繋ぐシステムの最適化に取り組んでいただきます。当社では、柔軟なリモートワーク環境、競争力のある報酬、そして世界中の料理愛好家に利用される製品に大きな影響を与える機会を提供しています。ぜひ当社のチームに参画し、デジタル料理体験の未来を構築するお手伝いをしてください。