職務内容
主な責任
- MetaMaskのWebおよびモバイルアプリケーション向けユーザー向け機能の設計・実装
 - UI/UXデザイナーと協力し、コンセプトをレスポンシブでアクセシブルなインターフェースに変換
 - QAエンジニアと緊密に連携し、フロントエンドコンポーネントの堅牢なテストとデバッグを確保
 - コードリファクタリングとベストプラクティスによるアプリケーションのパフォーマンスとセキュリティ最適化
 - デザインシステムに準拠した再利用可能なUIコンポーネントの開発・保守
 - ユーザーの秘密鍵と取引データを保護する重要なセキュリティ機能の実装
 - コードレビューの実施とジュニア開発者へのフロントエンドベストプラクティスの指導
 - 新興フロントエンド技術の動向を把握し、製品への影響を評価
 - 製品ロードマップと技術要件の調整のためのクロスファンクショナル会議への参加
 - 一貫したユーザー体験を維持しながら、複数のブラウザやデバイス間での互換性を確保
 
求めるスキル
- 5年以上のプロフェッショナルソフトウェア開発経験を有するフロントエンド開発者としての実績
 - JavaScript、TypeScript、および現代のフロントエンドフレームワーク(React、Vue.js、Angular)の専門知識
 - web3技術とブロックチェーン概念の強い理解
 - ReduxやMobXなどの状態管理ソリューションの経験
 - バックエンドシステムとAPI(Node.js、GraphQL、RESTfulサービス)の知識
 - バージョン管理システム(Git)と共同開発ワークフローの習熟
 - セキュリティとパフォーマンスに重点を置いたクリーンで保守可能なコードを書く能力
 - テストフレームワーク(Jest、Cypress、Selenium)の経験
 - DevOpsプラクティスとCI/CDパイプラインの理解
 - 優れた問題解決能力と細部への注意力
 - クロスファンクショナルチームと効果的に協力するための強いコミュニケーションスキル
 - 自立して作業し、複数の優先事項を同時に管理する能力
 - レスポンシブデザイン原則とクロスブラウザ互換性の経験
 - アクセシビリティ標準(WCAG)と包括的デザイン手法の知識
 
歓迎スキル
- 分散型アプリケーション(dApp)開発とブロックチェーン統合の経験
 - 暗号通貨セキュリティとプライバシープロトコルのバックグラウンド
 - イーサリアムおよびその他のブロックチェーンネットワークの知識
 - コンテナ技術(Docker、Kubernetes)の経験
 - スマートコントラクトの相互作用とフロントエンド統合の理解
 - Webアプリケーション向けパフォーマンス最適化技術の経験
 - 暗号化や安全な認証などの高度なセキュリティ機能を実装する能力
 - オープンソース開発とコミュニティ貢献の経験
 - 現代のビルドツール(Webpack、Vite、Rollup)の知識
 - クラウドプラットフォーム(AWS、Azure、GCP)の経験
 - 分散システムにおけるスケーラビリティと信頼性の理解
 - アジャイル開発方法論とスクラムプラクティスの経験
 - フロントエンドコンポーネントとAPIのドキュメント作成能力
 - ユーザー調査とユーザビリティテスト手法の経験
 
会社概要
MetaMaskは、イーサリアムブロックチェーン上の分散型アプリケーション(dApp)とやり取りできる暗号通貨ウォレットソリューションの主要プロバイダーです。私たちの使命は、安全でユーザーフレンドリーなツールを作成することで、誰もが自信を持ってデジタル資産を管理できるようにブロックチェーン技術をアクセス可能にすることです。私たちは、透明性、セキュリティ、ユーザー体験をすべての業務において重視する、迅速で革新的なチームです。
当社を選ぶ理由
MetaMaskのシニアフロントエンドエンジニアとして、金融とデジタル資産の未来を形作る最先端のブロックチェーン技術に取り組む機会を得られます。セキュリティと使いやすさを優先したソリューションを作成するために、才能あるエンジニア、デザイナー、プロダクトマネージャーのチームと協力します。創造性、革新性、継続的な学習を奨励するダイナミックな職場環境を提供し、ブロックチェーンエコシステムに有意義な影響を与える可能性があります。
