This job requires Japanese language ability. JD is available in Japanese only. 本ポジションは英文JDの用意がありません。
はじめに
あらゆる価値を循環させ、あらゆる人の可能性を広げる
「地球資源が限られているなか、より豊かな社会をつくるために何ができるか」。2013年、創業者の山田進太郎が世界一周の旅で抱いた課題意識から、フリマアプリ「メルカリ」は生まれました。私たちは、物理的なモノやお金に限らずあらゆる価値を循環させることで、誰もがやりたいことを実現し、人や社会に貢献するための選択肢を増やすことができると信じています。
テクノロジーの力で世界中の人々をつなぎ、あらゆる人の可能性が発揮される世界を実現していきます。メルカリグループの目指すべき方針についてはMercari Culture Docをご覧ください。
選考における機会の平等
メルカリでは、バックグラウンドによって個人の可能性が決めつけられることなく、自由に価値を生みだす機会を手にできる社会の実現を目指しています。そしてメルカリがミッションを実現するために「Inclusion & Diversity」という考え方は不可欠な存在だと考えています。採用活動においても、メルカリのミッション・バリューに共感する、様々なバックグラウンドの方にジョインしていただけるよう、年齢、性別、性的指向、人種、宗教、身体能力、その他記号に基づくあらゆる差別をなくすことを約束します。詳しくはI&D statementをご覧ください。
募集要項
Mercari Engineering Principles
Mercari Engineering Principles は、メルカリのエンジニアリング組織における信念や行動の基盤となる共通認識を明文化したもので、メルカリのメンバー全員が共有するMission、Value、Cultureをエンジニアリングの視点から補完するものとなります。これらのPrinciplesは、私たちが長期的に実現しようとする理想的な姿を定義することで、最終的にメルカリのミッションを達成するために活用していきます。
- Passion For The Product
- Grow Together
- Solve Through Mechanisms
- Collaborate Openly
詳細については以下のリンクをご参照ください。
チームのミッション / 業務内容
- メルカリのCSプラットフォーム開発チームは、「手間のかからないお客さま体験(Effortless CX)を実現するお客さまサービスプロダクトを作る」というミッションを掲げているチームです。
- お客さまがトラブルなくメルカリを利用すること、お問い合わせの根本原因を解決すること、お問い合わせを短時間かつ少ない回数のお問い合わせで解決するというお客さまサービスのミッションを技術でサポートします。
※メルカリのミッション・バリューについての詳細は こちらをご覧ください。
具体的な業務内容は下記のとおりです。
メルカリのガイド、お問い合わせ、お客さまサポートに関わる新しい機能の設計/開発および既存の機能の改善
技術選定 / システムアーキテクチャの構築 / 仕様作成
TypeScriptとReactなどの各種フレームワークを使ったWeb Frontendの設計 / 実装
ユニークなチャレンジ
- Effortlessな顧客体験を実現するフロントエンド開発
- 様々な技術を駆使し、お客さまの課題を迅速かつ効果的に解決するための機能設計・開発に取り組みます。TypeScriptやReactを活用し、高パフォーマンスかつアクセシビリティに優れた直感的で使いやすい機能を提供することで、シームレスで手間のかからない(Effortless)お客さま体験をフロントエンドの技術で実現します。
必須条件
- メルカリグループおよび各カンパニーのミッションとバリューに共感していただける方
- HTML、CSS、JavaScriptの深い理解およびTypeScriptの知識と実務経験
- ブラウザ、webパフォーマンス最適化に関する知識や経験
- アクセシビリティ、セキュリティについて基本的な知識
- ReactやNextjsなどのライブラリやフレームワークを用いた開発経験
- Webpack, npmなどのフロントエンド開発ツールの使用経験
- ユニットテスト、E2Eテストを含むソフトウェアテストに関する知識と利用経験
- UX/UIの基本原則に関する知識およびレスポンシブデザインの経験
- バージョン管理システム(Git)での実務経験
- チームメンバーや他部門との円滑なコミュニケーションスキル
歓迎条件
- WebViewの最適化とパフォーマンス改善の経験
- CDNを使ったキャッシュ戦略と最適化の経験、CI/CDパイプラインの設計や実装の経験
- パフォーマンスとスケーラビリティを考えた設計開発能力
- カスタマーサポートツールの開発経験
- サーバーサイドやデータベースなどの基本的な知識
- クラウドサービス(AWS, GCP, Azureなど)の開発経験、Agile/Scrumの経験とプロジェクトのタスク管理や進捗管理のスキル
選考のポイント
- 面接官に自分のアイディアを明確にコミュニケーションできるか
- システムの要件への不明点があれば質問をし、正しく認識できるか
- 正解のない問題への解決にどのように取り組むか
- スケーラビリティーと可用性をどう考慮するか
- 問題解決にトレードオフが発生した場合にどのような意思決定をするか
- どのような思考プロセスを経てアイディアを改善するか
- システムの問題点や改善点を把握しているか
※詳しくはこちらのページをご覧ください。
技術課題のポイント
- プログラミング理論の知識と問題解決能力があること
- パフォーマンス、アクセシビリティを考慮したフロントエンドの実装ができること
- 拡張性、保守性が高いコード設計や実装ができること
- フロントエンド技術への正しい理解があること
語学力
- 日本語:Independent (CEFR - B2) 必須
- 英語:Independent (CEFR - B2) 歓迎
※CEFRの詳細については、こちらをご覧ください
関連記事
雇用条件
雇用形態
正社員
オフィス
六本木
- 受動喫煙対策: 屋内全面禁煙
- メルカリには「YOUR CHOICE」というワークスタイルに関する制度があります。オフィス出社をすることも、フルリモートワークを選択することも自由に選択することができます。※一部職種を除く
勤務時間
- フレックスタイム制(コアタイムなし・フレキシブルタイムなし)
※一部職種を除くため、ご応募の際にお問合せください。
休日・休暇
- 完全週休2日制(祝祭日、年末年始 等)
- 有給休暇、慶弔休暇、リラックス休暇、Sick Leave
給与
- 月給制(固定残業代含む)
- スキル・経験・能力に応じて決定いたします
- 毎年2回見直し
ベネフィット
- 各種社会保険完備
- インセンティブ制度
- 社員の家族を含めた支援制度
※ 詳しくはこちらのページをご覧ください。
サポート
- リロケーションサポート
- 言語学習のサポート
- 翻訳と通訳のサポート
※ 詳しくはこちらのページをご覧ください。
メディア
コーポレートサイト
オウンドメディア