node.js開発者ジョブ説明テンプレート/ブリーフ
サーバーアプリケーションとクライアントアプリケーション間のデータ交換を処理するNode.js開発者を雇っています。主な義務は、サーバー側のロジックを構築し、コアデータベースを指定およびサポートし、フロントエンドのリクエストに対する優れたパフォーマンスと応答性を保証することです。
さらに、同僚によって構築されたフロントエンド作品をプログラムに統合することを担当します。その結果、Vue.JS、Angular JS、React JS、またはJavaScriptフレームワークなどのフロントエンドテクノロジーの基本的な把握が必要です。
node.js開発者ジョブプロファイル
node.js開発者は、javascriptやcoffeescript、icedcoffeescriptなどのJavaScriptのバリエーションでサーバー側のWebアプリケーション機能を構築する責任があります。多くの場合、サードパーティ)WebサービスおよびNode.jsアプリケーションと作業を統合することにより、フロントエンド開発者を支援します。
に報告します
-CTO
node.js開発者の責任
- フロントエンド開発者など、チームの他のメンバーと協力する
- Node.jsコードを作成および展開します
- 不正な入り口を防ぐために、更新されたセキュリティ対策が整っていることを確認してください
- コードの欠陥を診断して修正します
- 設計に記載されているすべての機能が満たされていることを保証するのに十分なテストスイートを作成します
- サーバー側のコードがデータベースと正しくインターフェースしていることを確認してください
- コードが非常に回復力があり、エンドユーザーに優れたパフォーマンスを提供できることを確認してください
- サーバー側のコードをフロントエンドコンポーネントに合わせます
node.js開発者の要件とスキル
- コンピューターサイエンス、数学、または同等の経験の学士号または修士号
- JavaScriptとnode.jsの知識
- 休憩、mysql/postgresql、websocket、mongodb、redis、およびその他のテクノロジーに関する実用的な経験
- DockerおよびAWSインフラストラクチャに精通しています
- データセキュリティの概念の理解
- JavaScript、Webスタック、ライブラリ、フレームワークに関する実用的な知識
- 優れた分析および問題解決能力
- 優れた対人、コミュニケーション、およびチームワーク能力
- 経験と地球環境で働きたいという欲求を操作する
- 例外的な問題解決および意思決定能力
- フロントエンドテクノロジーの理解
- チームの一員として運営し、機能を超えたチームと協力する能力