職務内容
革新的なウェブアプリケーションの開発と保守に貢献できるスキルのあるフルスタック開発者を求めています。この役割では、フロントエンドとバックエンドの両方のシステムにわたって作業し、高品質でスケーラブルなソリューションを提供することが求められます。主な責任には、堅牢なバックエンドアーキテクチャの実装、ユーザーインターフェースの設計、機能のシームレスな統合の確保が含まれます。このポジションでは、設計コンセプトを機能的な製品に変換するために、クロスファンクショナルチームとの緊密な協力が必要です。
主な責任
- Node.JSとExpressを使用して堅牢なバックエンドシステムを開発、テスト、保守し、高トラフィックアプリケーションのスケーラビリティとパフォーマンスを確保します。
- Reactを使用してウェブサイトインターフェースを設計および実装し、複数のプラットフォームでレスポンシブで直感的なユーザー体験を作成します。
- デザインチームと緊密に協力し、Figmaのプロトタイプを実際のウェブアプリに変換し、設計仕様との整合性を維持します。
- 「Koii Tasks」(https://docs.koii.network/quickstart/hello-world/introduction)の開発と保守を行い、コンセプトから本番環境への進化に貢献します。
- MongoDBを使用してデータベースを設計および管理し、効率性のためにデータ構造を最適化し、データの整合性を確保します。
- Gitやその他のバージョン管理システムを使用してコードベースの変更を管理および追跡し、明確なバージョン履歴と協力ワークフローを維持します。
- Docusaurusを使用して包括的なドキュメントを維持し、チームメンバーとステークホルダーが技術リソースにアクセスできるようにし、最新の状態に保ちます。
- Kubernetesを使用したコンテナ化アプリケーションの基本的な理解を持ち、サービスの効率的なデプロイとスケーリングを可能にします。
- AWSを使用したクラウドサービスとインフラストラクチャの経験があり、サーバーレスアーキテクチャを管理し、安全で信頼性の高いクラウド操作を確保します。
- Web3テクノロジーの基本的な知識を持ち、適切な場合にブロックチェーン機能をアプリケーション開発に統合します。
求めるスキル
- 効率的で再利用可能、モジュール化されたコードを書くためのTypescript/Javascriptに精通しており、ベストプラクティスに従い、保守性を促進します。
- Node.JSとExpressを使用したバックエンド開発の強力な専門知識があり、RESTful API設計、データベース統合、システム最適化を含みます。
- 動的でコンポーネントベースのフロントエンドインターフェースを構築するためのReactフレームワークの経験があり、ユーザーエンゲージメントとアクセシビリティを向上させます。
- データベース設計、クエリ、管理のためのMongoDBの知識があり、NoSQL原則とデータモデリング技術の理解があります。
- デザインチームと効果的に協力し、細部に注意を払いながらFigmaプロトタイプを機能的なウェブアプリケーションに変換する能力があります。
- Docusaurusを使用して技術ドキュメントを作成および維持するスキルがあり、エンドユーザーと開発者のために明確さと組織を確保します。
- コンテナオーケストレーションのためのKubernetesの基本的な理解があり、クラウド環境でスケーラブルで回復力のあるアプリケーションをデプロイできます。
- EC2、S3、LambdaなどのAWSクラウドサービスの経験があり、インフラストラクチャ管理とサーバーレスアプリケーション開発を行います。
- スマートコントラクト、分散型ストレージ、ブロックチェーンAPIなどのWeb3テクノロジーの知識があり、次世代アプリケーション機能をサポートします。
- ブランチ戦略、コードレビュー、協力的な開発ワークフローを含むバージョン管理のためのGitに精通しています。