シニアフルスタック開発者 | Vue.js & Web3 専門 | リモートポジション
リモートで
フルタイム
- 弊社では、ブロックチェーンネットワークと連携する高度なウェブアプリケーションを開発するシニアフルスタック開発者を募集しております。本ポジションは完全リモート勤務であり、Vue.js、JavaScript/TypeScript、Web3技術に関する専門知識を活かし、従来型および分散型技術を融合した信頼性の高い、スケーラブルで高性能なソリューションの構築に携わっていただきます。
主な職務内容
- 最新のJavaScriptフレームワークを使用した、コード品質とパフォーマンスを重視したフルスタックアプリケーションの設計・開発。
- Vue.js 3.x(Composition API)を活用した、優れたユーザー体験を提供するレスポンシブなフロントエンドインターフェースの構築。
- PostgreSQL、MongoDB、Apache Kafkaなどのメッセージングシステムと連携する堅牢なバックエンドサービスの開発。
- ウォレット連携、スマートコントラクト操作、ブロックチェーントランザクションなどのWeb3機能の実装。
- KubernetesやDocker Composeを使用したDockerコンテナ内のマイクロサービスの開発・保守。
- 包括的なドキュメント作成とチーム全体での知識共有への貢献。
- コードレビューへの参加と、高品質基準を維持するための建設的なフィードバックの提供。
- オープンソースコンポーネントへの貢献と実装チュートリアルの作成。
- 技術スタックと開発プロセスの継続的な研究と改善提案。
必須スキル・経験
- フルスタック開発者として3年以上(理想的には5年以上)の実務経験と具体的な成果実績。
- クライアントサイドとサーバーサイド環境の両方における、JavaScript(ES6+)とTypeScriptの高度な習熟度。
- Vue.js 3.x(Composition API、Vuex/Pinia、Vue Router)の実証済みの専門知識。
- Node.jsおよびExpress.js、NestJSなどのフレームワークにおける堅実な経験。
- Apache Kafka 3.x、RabbitMQ 3.10+などのメッセージングシステムの実践的知識。
- PostgreSQL 14+およびMongoDB 5+のデータベース管理の本番環境での経験。
- デプロイメント用のDockerコンテナ化とオーケストレーションツールの習熟。
- DAO、NFT、トークン、ブロックチェーン原則などのWeb3基礎概念に関する確かな理解。
- 暗号化概念とセキュアなアプリケーション開発プラクティスの知識。
- Web3ライブラリ(web3.js、ethers.js)およびトークン標準(ERC-20、ERC-721、NEP-141、NEP-171)の経験。
- クライアントサイドの秘密鍵管理とセキュアなウォレット連携の専門知識。
- 国際チームとの効果的なコミュニケーションのためのB1+レベル以上の英語能力。
歓迎するスキル
- CI/CDパイプラインと自動テストフレームワークの経験。
- GraphQLとRESTful API設計原則の知識。
- サーバーレスアーキテクチャとクラウドプラットフォーム(AWS、GCP、Azure)の理解。
- 非同期操作のためのリアクティブプログラミングパターン(RxJS)の経験。
- オープンソースプロジェクトへの貢献実績。
- 分散チームでのアジャイル開発環境での経験。
- ウェブアプリケーションのパフォーマンス最適化技術の高度な知識。
- リアルタイムアプリケーション向けWebSocket実装の経験。
弊社で働く魅力
- 弊社チームに参加することで、リモートワークの自由と、ウェブ開発とブロックチェーン技術の交差点における刺激的な課題に取り組む機会を得ることができます。従来型および分散型技術の両方でスキルを向上させながら、世界中の優秀な専門家と協力することができます。
- 弊社では自律性、オーナーシップ、継続的な学習を重視し、あなたの貢献が製品とオープンソースイニシアチブに直接影響を与える環境を提供しています。理想的な候補者は、自発的な問題解決者であり、最小限の監督で遠隔設定で成功することができる方です。