Software Engineer, Frontend - Mercoin

Salary not provided

JavaScriptTypeScriptReact
Mercari

Job Description

Software Engineer, Frontend

  • 雇用形態: 正社員
  • 働き方: フレックスタイム制(コアタイムなし)
  • 勤務地: 六本木

組織・チームのミッション

  • Mercari Engineering Principles
    Mercari Engineering Principles は、メルカリのエンジニアリング組織における信念や行動の基盤を明文化したものです。これらのPrinciplesは、私たちが長期的に実現しようとする理想的な姿を定義することで、最終的にメルカリのミッションを達成するために活用していきます。

  • Passion For The Product

  • Grow Together

  • Solve Through Mechanisms

  • Collaborate Openly

業務内容

この度、募集するソフトウェアエンジニア(フロントエンド)は、メルコインのサービスに付随するWebアプリケーションの開発に携わります。具体的な業務は以下の通りです。

  • メルコインのGrowth開発および機能改善
  • 加盟店向けのダッシュボード・申し込みフォーム開発
  • 加盟店サポート向けツール開発
  • カスタマーサポート向けツール開発
  • メルカリWebなどのBtoCサービス開発

開発環境

  • 開発言語:HTML, CSS, JavaScript, TypeScript, React, Next.js
  • インフラ:Google Cloud Platform (Compute Engine, Kubernetes Engine, App Engine)
  • 構成管理ツール:Terraform
  • その他:Circle CI, GitHub, Slack, JIRA, Crowi, Spinnaker

ユニークなチャレンジ

  • 多様なプロダクトにコミットできるポジションです。
  • アプリケーションにはセキュリティ・パフォーマンス・アクセシビリティに高い品質が求められます。
  • ブロックチェーン技術を活用したプロダクトにも取り組んでいます。
  • フロントエンドの技術変化に取り組み、プロダクトに必要な技術を選べるエンジニアを募集しています。

応募要件

  • 求める経験・スキル

    • 大規模プロジェクトのコードベース開発や運用に関する経験
    • JavaScript、TypeScript、React.js、Next.jsの経験
    • UI/UX開発に対する理解
    • APIデザイン、メモリ管理、ソフトウェアテストに関する知識
    • コミュニケーション能力およびヒューマンスキル
  • 歓迎する経験・スキル

    • プロジェクトマネジメントまたはチームリーダー経験
    • エンドツーエンド、UIテストの経験
    • REST、Protocol BuffersまたはGraphQLを用いたAPI設計の経験
    • 複数言語のアプリの開発経験
    • OSSへの貢献経験
  • 語学力

    • 英語:Basic (CEFR - A2) 歓迎
    • 日本語:Independent (CEFR - B2) 必須

選考について

選考の流れ:

  • 書類選考
  • 技術課題
  • 面接(3回を想定)
  • リファレンス
  • オファー

選考における機会の平等

多様なバックグラウンドを持つ候補者を歓迎し、年齢、性別、性的指向、人種、宗教、身体能力に基づく差別の排除を約束します。