Frontend Engineer at dataverse

Full Time2ヶ月前
Employment Information
職務内容
このポジションはフロントエンドインターン(転換可能)向けで、会社のプロダクトページの開発、オープンソースSDKのパッケージング、データウォレット機能のためのChromeプラグイン作成において重要な役割を果たします。インターンは開発チームと密接に連携し、ReactとTypeScriptを使用して機能を実装し、シームレスなユーザー体験と堅牢なコード構造を確保します。責任範囲には、プロダクトおよびデザインチームと協力して要件を技術的ソリューションに変換すること、既存のコードベースのメンテナンスと最適化、ドキュメンテーションおよびテストプロセスへの貢献が含まれます。また、会社のウェブプロダクトのパフォーマンスと拡張性を向上させるために新しい技術や方法論を探求することも求められます。
主な責任
  • ReactとTypeScriptを使用してプロダクトページを開発・メンテナンスし、ユーザーインターフェースコンポーネントとインタラクティブ機能に焦点を当てます。
  • オープンソースSDKをパッケージングおよび配布し、さまざまなプラットフォームとの互換性とコーディング標準の遵守を確保します。
  • React Hookを活用してモジュール化および再利用可能なコンポーネントを構築し、データウォレット機能のためのChromeプラグインを作成・改良します。
  • クロスファンクショナルチームと協力し、ビジネス目標とユーザーニーズに沿った機能を設計・実装します。
  • コードレビューを実施し、問題をデバッグし、ウェブアプリケーションとブラウザ拡張機能のパフォーマンスを最適化します。
  • 開発プロセスを文書化し、技術仕様を更新し、ステークホルダーとの明確なコミュニケーションを維持します。
  • 特にReact、TypeScript、ウェブ拡張技術におけるフロントエンド開発の業界トレンドとベストプラクティスを常に把握します。
  • スプリントプランニング、デイリースタンドアップ、反復的テストを含むアジャイル開発サイクルに参加します。
  • プライバシー規制とベストプラクティスに準拠し、データウォレット関連機能のセキュリティと信頼性を確保します。
  • 既存プロジェクトのサポートを提供し、技術的課題をトラブルシューティングし、プロダクトの継続的改善に貢献します。
求めるスキル
  • ReactとTypeScriptに精通しており、コンポーネントベースのアーキテクチャと状態管理について強い理解を持っていること。
  • React Hook、Redux、Webpackなどのフロントエンドフレームワークおよびライブラリの経験。
  • HTML5、CSS3、JavaScriptなどのウェブ開発の基礎知識を持ち、クロスブラウザ互換性に重点を置いていること。
  • マニフェストファイル、バックグラウンドスクリプト、コンテンツスクリプトを含むChromeプラグイン開発の基本的な理解。
  • GitHubを使用したバージョン管理やCI/CDパイプラインを含む、オープンソースツールおよびプラットフォームでの作業能力。
  • クリーンでメンテナンス可能なコードを書くことにコミットした、強い問題解決能力と細部への注意力。
  • チームメンバーおよびステークホルダーと効果的に協力するための優れたコミュニケーションスキル(書面および口頭)。
  • 新しい技術や方法論に迅速に適応できる、積極的な姿勢を持つ速習者。
  • 望ましい:暗号ライブラリ、安全なデータストレージ、API統合などのデータウォレット技術の経験。
  • 望ましい:CI/CDおよび自動テストを含むアジャイル手法とDevOpsプラクティスに精通していること。
  • 望ましい:コンピュータサイエンスまたは関連分野のバックグラウンドを持ち、ソフトウェア開発とイノベーションに対する興味を示していること。
  • 週に最低10時間の勤務が可能で、必要に応じてリモートまたはオンプレミスで柔軟に働けること。

報酬には競争力のある給与、メンターシップの機会、およびパフォーマンスと会社のニーズに基づく正社員転換の可能性が含まれます。理想的な候補者は、フロントエンド開発への情熱、協力的なマインドセット、影響力のあるプロジェクトに貢献する意欲を持っていることです。この役割は、プロダクト開発、SDKパッケージング、ブラウザ拡張作成を含む実践的な経験を提供し、ソフトウェアエンジニアリングのキャリアにおいて貴重なスキルを身につける機会となります。