Laravel開発者の職務記述書テンプレート/ブリーフ
オンラインアプリの構築を支援するLaravel開発者を探しています。このジョブでは、LaravelフレームワークとPHPを利用してプロジェクトを設計および開発します。チームと協力して、当社の高品質のオンラインアプリ、サービス、ツールを作成します。
Laravel開発者のジョブプロファイル
Laravel Developerの主な責任は、Web開発技術を利用してユニークで現在のオンラインアプリケーションを作成および管理することです。また、再利用可能で効率的なPHPモジュールを作成およびテストし、安全なモジュラーコードを構築します。
Laravel開発者は、データベースの開発と管理、アプリでバックエンドとUIテストを実行して速度を向上させる責任があります。また、企業内の他の開発者と交流して協力して、データの収集ニーズを満たしています。
に報告します
-CTO
Laravel開発者の責任
- 他のバックエンドおよびフロントエンドエンジニアと通信します
- LaravelFrameworkを使用してWebアプリを作成および展開する
- フロントエンドの入力を処理するサーバー側のロジックを作成します
- コードで識別された欠陥を特定して修正します
- SQLデータベースを使用します
- すべてのデータベース入力がパラメーター化されていることを確認してください
- 関連するセキュリティ基準が整っていることを確認してください
- コードが意図したとおりに動作していることを確認し、潜在的なセキュリティの問題を回避するために、ユニットテストケースを構築していることを確認してください
- 各コンポーネントの書面によるドキュメントを作成します
Laravel開発者の要件とスキル
- コンピューターサイエンス、数学、または同等の経験の学士号または修士号
- 基本的なWeb言語の徹底的な習得:HTML、CSS、およびJavaScript
- PHP、最新のLaravelバージョン、および堅実な原理、および他のWebフレームワークを扱う堅実な経験
- APIサービス管理(RESTおよびSOAP)、OOP(オブジェクト指向プログラミング)、およびMVCの習熟度
- PHPSPEC、PHPunit、Behatなどの単体テストテクノロジーに精通していることが証明されています
- データベースアーキテクチャとクエリの最適化(MySQL、MS SQL、およびPostgreSQL)およびNOSQL(MongoDBおよびDynamoDB)の確固たる実用的な理解
- サーバーテクノロジー(Apache、Nginx、Php-Fpm)およびクラウドサーバー(Azure、AWS、Linode、Digital Ocean、Rackspaceなど)の実用的な知識
- 優れたコミュニケーションと問題解決能力