シニアフロントエンドソフトウェアエンジニア、リテンション
KAYAKの旅行検索プロダクトで、ユーザーの継続利用を促す機能を構築・改善します。プロダクトやデザインチームと連携し、ユーザー向けの体験を提供、テスト、最適化します。
仕事内容
- 複雑なフロントエンド機能について、範囲の策定や技術設計からリリース、監視、リリース後の対応まで担当します。
- 保守しやすく、十分にテストされたコードを書き、チームメンバーの変更をレビューします。
- 技術設計の議論を進行し、トレードオフを検討して、決定事項を記録します。
- 技術的負債を主体的に減らし、パフォーマンスと信頼性のリスクに対処します。
- コードレビュー、ペア作業、知識共有を通じて、ジュニアエンジニアを支援します。
- プロダクトマネージャーやデザイナーと連携し、要件を明確にしてリスクを見極め、ユーザーとビジネスのニーズに応えます。
- スプリント計画、バックログの整理、ふりかえり、デモに参加します。
- チームのワークフロー、ツール、エンジニアリング標準を改善します。
- 明確な理由と根拠を示して、技術改善を提案します。
- AI支援開発ツールを責任を持って活用し、生産性とコード品質を高めます。
- 新しいフロントエンド技術や実践方法を継続的に把握します。
応募要件
- 複雑なフロントエンド機能を自ら設計し、本番環境に導入した経験があること。同等の経験、応用可能なスキル、従来とは異なるキャリアを持つ方も歓迎します。
- JavaScriptとTypeScriptの高いスキル。
- Reactなどのモダンなコンポーネントベースのフレームワークでインターフェースを構築した経験。
- フロントエンドシステムとAPI、バックエンドサービスの接続を理解していること。
- フロントエンドとバックエンドの両方にまたがるデバッグとパフォーマンス改善の経験。
- ユニット、統合、またはエンドツーエンドの自動テストを作成・保守した経験。
- コード品質と長期的な保守性を大切にすること。
- 設計文書、コードレビュー、チームでの議論において、技術的な考えを明確に伝えられること。
- 建設的にフィードバックを伝え、受け止められること。
- 担当業務を最後までやり遂げること。
- 英語で流暢にコミュニケーションできること。
- 反復的な開発、定期的な協業、責任の共有を伴うアジャイルチームで無理なく働けること。
- 週3日以上の出社を必要とするハイブリッド勤務に対応できること。
- 広告テクノロジー、ユーザーエンゲージメント機能、または収益に影響するフロントエンド製品の経験があれば尚可。
- A/Bテストのフレームワークやフィーチャーフラグシステムの知識があれば尚可。
- 他のエンジニアの育成や支援をした経験があれば尚可。
福利厚生
- 毎年最大20日、ほぼどこからでも勤務できます。
- キャリア開発のための費用補助。
- 数千のオンデマンドeラーニングコースを利用できます。
- 追加の健康保険。
- 柔軟な病気休暇。
- 病気休暇中の追加の経済的支援。
- 誕生日の追加休暇1日。
- 冬季休暇期間中の全社休暇週間。
- 育児休業中の追加の経済的支援。
- 週2回の無料ランチと、毎日のオフィススナック。
- 週2回の無料ヨガ。
- ボランティア活動の有給時間。
- 金曜日は会議なし。
- サマーキャンプ、KAYAKの創立記念日、冬のパーティーなどのオフィス・チームイベント。
- SpringHealthを通じた会社負担のセラピーセッション。
- 会社負担のHeadspaceサブスクリプション。
- 社内コミュニティ。
- 年間給与の約10%に相当する高額な年間ボーナス。
- 税引前評価額20,000米ドルのBooking Holdings譲渡制限付き株式ユニット。毎年追加付与の可能性があります。
