シニアフルスタック開発者 (React/Node.js) - リモート - 製品管理ツール
リモートで
フルタイム
当社のプラットフォームは、製品チームが開発プロセスを管理する方法に革命をもたらしています。React、Node.js、PostgreSQLで構築されたウェブベースのアプリケーションの開発に携わり、チームが製品機能のライフサイクル全体を可視化、優先順位付け、追跡できるようにします。このアプリケーションは、製品バックログの整理、機能パフォーマンスの分析、開発ロードマップの構築のための直感的なインターフェースを提供します。
主な責任
- フロントエンドにReact 18+、バックエンドにNode.js/Expressを使用したフルスタック機能の設計、開発、保守。
- PostgreSQL 16を使用したスケーラブルなデータベースソリューションの設計と実装。
- AWSでのクラウドインフラストラクチャのデプロイと保守、最適なパフォーマンスと信頼性の確保。
- 製品マネージャーと協力して、ビジネス要件を技術仕様に変換。
- フロントエンドとバックエンドシステム間で効果的に通信するRESTful APIの開発。
- 優れたユーザーエクスペリエンスを提供するレスポンシブUIコンポーネントの実装。
- 包括的なユニットおよび統合テストを備えた、クリーンでテスト可能なコードの作成。
- 品質と知識共有を確保するためのコードレビューへの参加。
- アプリケーションのトラブルシューティングとデバッグによるパフォーマンスの最適化。
- ウェブ開発における新たなトレンドやテクノロジーの把握と導入。
必須スキル
- フルスタックウェブ開発における5年以上の専門的経験。
- React 18+(フック、コンテキストAPI、状態管理ソリューションを含む)の高い習熟度。
- 堅牢なAPIを構築するためのNode.js(v16+)およびExpress.jsフレームワークの高度な知識。
- PostgreSQLデータベースの設計、最適化、管理における豊富な経験。
- AWS クラウドサービス(EC2、S3、Lambda、CloudFrontなど)における実証された専門知識。
- JavaScript/TypeScriptの基礎と最新のES6+機能に関する確かな理解。
- RESTful API設計原則と実装における経験。
- HTML5、CSS3、レスポンシブウェブデザイン技術の習熟。
- バージョン管理システム、特にGitの使用経験。
- 強力な問題解決能力と細部への注意力。
あれば望ましいスキル
- フロントエンドとバックエンド開発の両方におけるTypeScriptの経験。
- Reactの状態管理ライブラリ(Redux、MobX、またはRecoil)に関する知識。
- コンテナ化技術(Docker、Kubernetes)の理解。
- GraphQL APIの経験。
- テストフレームワーク(Jest、React Testing Library、Mocha)の使用経験。
- 製品管理またはコラボレーションツールに関する以前の仕事。
- CI/CD実装経験。
- あなたのスキルを示すオープンソースの貢献や個人プロジェクト。
ツールと環境
- スクラムまたはカンバン方法論を使用したアジャイル環境での業務。
- プロジェクト管理にJiraを使用したチームメンバーとの協力。
- Figmaのプロトタイプとワイヤフレームからのデザイン実装。
- Slackやその他のコラボレーションツールを通じた効果的なコミュニケーション。
- 継続的インテグレーションとデプロイメントのためのDevOpsベストプラクティスの遵守。
当社に参加する理由
当社での勤務は、世界中の才能あるプロフェッショナルと協力しながら、リモートワークの自由を提供します。チームがより良いソフトウェア製品を作成する方法に直接影響を与える製品の開発に携わることができます。当社は競争力のある報酬、ワークライフバランスを尊重する柔軟なスケジュール、専門的成長の機会、最先端技術との協働の機会を提供します。世界中の開発チームを強化する次世代の製品管理ツールの構築に参加しませんか。