What You’ll Do

  • フィージビリティからリリースまで、新規機能のバックエンド開発を担当する
  • スケーラビリティ、可観測性、保守性のあるバックエンドソリューションを設計、実装、運用する
  • プロダクト、フロントエンド、BI、マーケティングなどの同僚と頻繁にコラボレーションをする
  • デザインドキュメントとプルリクエストのレビューやプロセス改善の提案でチームに貢献する
  • Own back-end development of product roadmap features from feasibility to release
  • Design, implement, and operate scalable, observable, and maintainable back-end solutions
  • Regularly collaborate with colleagues from product, front-end, BI, and across the company
  • Contribute to the back-end team with code and design doc reviews

Qualifications

  • 3年以上のチーム開発経験
  • Go言語(歓迎)を含む、汎用プログラミング言語でのプログラミングスキル
  • システムデザインの知識(データベース、キャッシュ、メッセージキューなど)
  • APIやバックエンドシステムの開発経験
  • パブリッククラウド(AWS、GCP)での開発経験
  • コミュニケーションとドキュメンテーションのスキル
  • コラボレーションとプロダクトマインドを活かした開発に対するアプローチ
  • Go言語およびバックエンド技術を学ぶ強い意欲
  • At least 3 years experience of team development
  • Programming skills in Go(preferred) or another generalized programming language
  • Knowledge of system design (databases, caching, message queues, etc.)
  • Experience building APIs and back-end systems
  • Experience developing applications in the cloud (AWS, GCP)
  • Good communication and documentation skills
  • Collaborative and product-minded approach to development
  • Strong desire to learn about Go and back-end technologies

Tools we use

  • Programming Languages: Go, TypeScript/JavaScript, Python
  • Tech Stack: MySQL, DynamoDB, Redis, Elasticsearch, various AWS and GCP services
  • Development: Git, GitHub, GitHub Actions, Docker, Jira, Confluence, Slack
  • AI Tools: Claude Code, GitHub Copilot, Cursor, ChatGPT Enterprise

Job Summary

CompanyMatchGroup
LocationTokyo
TypeFull-Time
LevelMid-level
DomainBackend