シニアNode.jsエンジニア | TypeScript・AWS Lambda経験者 | リモートポジション
リモートで
フルタイム
パートタイム
当社では、革新的な開発チームに参加していただけるベテランのNode.jsエンジニアを募集しております。グローバルエンジニアリング部門の重要なメンバーとして、Node.js、TypeScript、AWS Lambdaを使用したサーバーレスソリューションの設計と実装を担当していただきます。SCRUM手法に従って分野横断的なチームと協力しながら業務を進めていただきます。これは、ビジネスに影響力のあるソリューションを創造したいスキルの高い開発者向けのフルタイムリモートポジションです。
主な責任
- AWS Lambdaサーバーレスアーキテクチャを活用した、スケーラブルなNode.jsアプリケーションの設計、開発、デプロイ。
- 業界のベストプラクティスと会社の基準に準拠した、クリーンで保守可能なTypeScriptコードの作成。
- ビジネスクリティカルなアプリケーション向けのRESTful APIとマイクロサービスの構築と最適化。
- フロントエンド開発者と協力し、ReactJSコンポーネントとバックエンドサービスの統合。
- デイリースタンドアップ、スプリント計画、レトロスペクティブなど、SCRUMセレモニーへの積極的な参加。
- コードレビューの実施と若手チームメンバーへの指導によるコード品質の維持。
- 異なる環境間でのアプリケーションパフォーマンスのトラブルシューティング、デバッグ、最適化。
- ユニットテスト、統合テスト、エンドツーエンドテストを含む包括的なテスト戦略の実装。
- 技術仕様の文書化とチーム内での知識共有への貢献。
- 最新技術の動向把握と既存システムへの改善提案。
必須スキル
- Node.js(Node.js 18.x以降)での3年以上の専門的な経験。
- TypeScript(TypeScript 4.9+)と最新のJavaScript(ES6+)に関する高い熟練度。
- AWS Lambdaとサーバーレスアーキテクチャパターンに関する実証済みの経験。
- RESTful APIの設計と実装に関する実務経験。
- フロントエンド統合のためのReactJSの実務知識。
- NoSQLデータベース(MongoDB、DynamoDB)およびSQLデータベースの使用経験。
- Gitバージョン管理とCI/CDパイプラインの経験。
- SCRUMとアジャイル開発手法に関する確かな理解。
- 優れた問題解決能力と細部への注意力。
- 効果的なコラボレーションのための専門的な英語コミュニケーションスキル(B2+レベル)。
あれば望ましいスキル
- Lambda以外のAWSサービス(S3、DynamoDB、API Gateway、CloudFormation)の経験。
- DockerやKubernetesなどのコンテナ化技術の知識。
- API開発におけるGraphQLまたはgRPCの経験。
- CloudWatch、New Relic、Datadogなどの監視ツールの使用経験。
- Node.jsアプリケーションのセキュリティベストプラクティスの理解。
- オープンソースプロジェクトへの貢献や関連スキルを示す個人ポートフォリオ。
- 複数のタイムゾーンにまたがる分散リモートチームでの勤務経験。
- Eコマース、フィンテック、またはエンタープライズアプリケーション開発の背景。
入社の魅力
- 世界中のどこからでも、グローバルな影響力を持つ挑戦的なプロジェクトに取り組めます。
- 働いた時間ではなく結果に焦点を当てた柔軟なリモート勤務環境。
- 多様な背景と場所を持つ有能な専門家との協力。
- 継続的な学習機会とサポーティブなチーム内での専門的成長。
- あなたの経験と所在地に合わせた競争力のある報酬パッケージ。
- 持続可能な成長を重視する企業との安定した長期雇用。
- 定期的なフィードバックサイクルと明確なキャリア進展の道筋。
- ワークライフバランスと個人の健康を大切にする文化の一員になれます。
私たちのチームに参加して、革新的なビジネスソリューションの開発に貢献しながら、完全リモート環境でNode.jsエンジニアとしてのキャリアを成長させましょう。