シニアPHP開発者 | リモートポジション | モダンウェブ技術
リモート勤務
フルタイム
当社では、フルタイムリモートベースで革新的な開発チームに参加していただけるシニアPHP開発者を募集しております。この役割では、最先端のPHP技術とモダンなアーキテクチャ原則を使用して、高度なウェブアプリケーションの設計、開発、保守を担当していただきます。理想的な候補者は、PHP 8、オブジェクト指向プログラミング、およびMVCフレームワークに関する豊富な経験を持つ方です。
主な責任:
- PHP 8.1/8.2および最新のフレームワークを使用した、スケーラブルなウェブアプリケーションの設計、開発、保守。
- OOP原則とMVCアーキテクチャパターンに従った堅牢なバックエンドソリューションの実装。
- パフォーマンス、セキュリティ、スケーラビリティを考慮したMySQL 8.0データベースの設計と最適化。
- RESTful APIの構築とサードパーティサービスのエコシステムへの統合。
- JavaScript(ECMAScript 2022/2023)と最新のフロントエンド技術を使用した、シームレスなユーザーエクスペリエンスの確保。
- Docker、Composer、その他の最新ツールを使用した開発環境のセットアップと保守。
- 非同期処理のためのRabbitMQなどのメッセージキューイングシステムの管理。
- NginxとApacheを含むウェブサーバーの構成と最適化。
- アジャイル開発環境における部門横断チームとの協力。
- コードレビューの実施と若手開発者の指導による高品質なコードベースの維持。
- 継続的インテグレーションとデプロイメントワークフローの実装。
- 複雑な技術的問題のトラブルシューティング、デバッグ、解決。
必須スキル:
- PHP開発における5年以上のプロフェッショナルな経験と、PHP 7.4/8.xに関する高い習熟度。
- OOP原則とMVCアーキテクチャパターンに関する深い理解。
- Laravel、Symfony、CodeIgniterなどの最新PHPフレームワークに関する豊富な経験。
- フロントエンド統合のためのJavaScript(ECMAScript 2020+)とCSS3に関する熟練度。
- MySQLデータベース設計と最適化に関する高いスキル(MySQL 5.7/8.0)。
- Composerやnpmなどのパッケージマネージャーの経験。
- Dockerコンテナ化とオーケストレーションに関する習熟度。
- RabbitMQなどのメッセージブローカーの実装と使用経験。
- フロントエンドアセット管理のためのwebpackなどのビルドツールの知識。
- ApacheやNginxなどのウェブサーバー構成に関する知識。
- Linuxシステムとリモートサーバー管理のためのSSHに関する確実な理解。
- Gitを使用したバージョン管理と協調的な開発ワークフロー。
- RESTful API設計と実装の経験。
あれば望ましいスキル:
- Python、Node.js、Goなどの追加バックエンド言語の経験。
- MongoDBやRedisなどのNoSQLデータベースの知識。
- クラウドプラットフォーム(AWS、Azure、GCP)に関する知識。
- マイクロサービスアーキテクチャの経験。
- 自動テストフレームワークとTDD手法の知識。
- CI/CDパイプラインとDevOps実践の理解。
- パフォーマンス最適化と高トラフィックウェブサイトの経験。
- オープンソースプロジェクトへの貢献や個人ポートフォリオ。
当社に参加する理由:
当社の先進的なチームに参加することで、あなたの専門知識が製品開発と技術的意思決定に直接影響を与えます。当社では、競争力のある報酬、あなたのタイムゾーンを尊重する柔軟な勤務時間、専門的成長の機会、そしてあなたの貢献が評価される協調的な環境を提供しています。世界中どこからでもリモートで働きながら、次世代のウェブアプリケーション構築に参加しましょう。