職務内容
この役職では、フルスタックTypeScriptエンジニアが、当社のコマンドラインインターフェース(CLI)とReactベースのユーザーインターフェースの開発と強化に貢献することが求められます。ReactとChakra UIフレームワークを使用してデザインコンセプトを機能的なコードに変換し、コアプロトコルシステムとのシームレスな統合を確保する責任があります。理想的な候補者は、デザイナーやプロトコルエンジニアを含むクロスファンクショナルチームと協力して、製品ビジョンと技術基準に沿った高品質なソフトウェアソリューションを提供します。また、既存のコードベースの維持と最適化、新機能の実装、アプリケーションのスケーラビリティとパフォーマンスの確保にも関与します。
主な責任
- TypeScriptを使用してCLIとReactインターフェースを開発・維持し、クリーンで効率的かつ保守可能なコードを確保します。
- デザインチームと協力して、ワイヤーフレームをインタラクティブなReact/Chakra UIコンポーネントに変換します。
- ユーザーインターフェースをコアプロトコルシステムと統合し、データフローと機能がバックエンド要件に沿っていることを確認します。
- ベストプラクティスとアーキテクチャガイドラインに従って、フロントエンドとバックエンドシステムの両方で新機能と拡張を実装します。
- コードレビューを実施し、問題をデバッグし、CLIとReactアプリケーションのパフォーマンスを最適化します。
- プロダクトマネージャーやステークホルダーと緊密に連携し、ユーザーニーズを理解して技術仕様に変換します。
- 業界標準と会社の方針に従って、開発するアプリケーションのセキュリティ、信頼性、スケーラビリティを確保します。
- ウェブ開発の新興技術やトレンドを把握し、当社の技術スタックとワークフローの改善を提案します。
求めるスキル
- TypeScriptとJavaScriptの強力な基礎を持つフルスタック開発者としての実績。
- フロントエンド開発におけるReactとChakra UIの専門知識、および現代的なCSSプラクティスの知識。
- Node.js、Express、RESTful API設計などのバックエンド技術に精通していること。
- データベースシステム(例:PostgreSQL、MongoDB)とデータ永続化のためのORMツールの経験。
- バージョン管理(Git)、CI/CDパイプライン、テストフレームワークを含むソフトウェア開発ライフサイクルの強力な理解。
- フロントエンドとバックエンドシステムの複雑な問題をデバッグする優れた問題解決能力。
- 高速でアジャイルな開発環境において、独立しておよび協力して作業できる能力。
- デザイン、プロトコル、プロダクトチームと効果的に協力するための強力なコミュニケーションスキル。
- 歓迎スキル:CLIツール開発の経験、ブロックチェーンまたは分散システムの知識、パフォーマンス最適化技術の理解。
当社が提供するもの
最先端の技術プロジェクトに取り組むダイナミックで革新的なチームに参加してください。基本給与、業績ボーナス、株式オプションを含む競争力のある報酬を提供します。業界をリードするツールとリソースにアクセスしながら、製品の未来を形作る影響力のある機能に取り組む機会があります。当社のチームは協力的な文化を育み、専門的な成長の機会、メンタープログラム、柔軟な勤務環境を提供します。また、健康保険、退職金制度、リモートワークオプションを含む包括的な福利厚生を提供し、あなたの健康とワークライフバランスをサポートします。