私たちは「プロダクト」中心の会社であり、プロダクトを改善していける「作る人」に裁量があります。そのため、プロダクトマネージャー、エンジニア、デザイナーなど、複数の職種でチームを組み、一体となって仮説検証を回し、実際にリリースすることでプロダクトを成長させています。
ただ仮説を立てるのではなく、プロダクトの方向性やユーザーが抱える課題を深く理解し、戦略や企画を立案します。実際にモノを作り、リリースし、気づきを得ながらプロダクトを成長させていきます。
■ 具体的な取り組み
・もっと応募してもらうためにABテストによる仮説検証とUI改善
・スカウトをもっと多く送ってもらうための機能改善
・プロフィール入力率を高めるためのABテストとUI改善
・Wantedly 上のつながり機能を使った募集検索の仕組みの開発
■ チーム体制
基本的なチーム単位は Squad と呼ばれる組織体です。施策・機能開発はこの単位で行われます。また、技術領域ごとに Chapter という組織もあります。Frontend Chapter, Backend Chapter といったようなものです。各 Squad や各機能での個別最適にならず全体最適になるように Chapter が責任を持ちつつ、インクリメンタルに技術のアップデートができるようにしています。
■ 仕事の魅力
・自らのアイデアを機能としてリリースし、ユーザーに使ってもらうことができます。
・仕様書通りに作るだけでよい、ということはありません。
・より良いものの開発のためなら PdM やデザイナーに自ら提案、フィードバックを送ることが求められる環境です。
・実装難易度の高い施策開発を、優秀なメンバーと議論しながら行うことができます。
■ 技術スタック一例
フロントエンド(React / TypeScript / GraphQL / Apollo Client )
バックエンド Ruby, Ruby on Rails, Go, gRPC, Protocol Buffers, Python など、問題領域に適した言語とフレームワークを採用
■ 必須要件
・ React, Angular, Vueのいずれかを用いた開発経験がある人
・ TypeScript、または静的型付け言語での開発経験
■ 歓迎要件
・ バックエンドの開発経験
・ GraphQL を用いたフロントエンド・バックエンド開発経験
・ エンジニアリングマネージャーやテックリードとしての経験
・ 複数名を抱えるチームでのマネジメント経験、または一人以上のメンバーの育成経験
・ レガシーな環境からモダンなフロントエンド環境へのリニューアル経験
・ デザインシステムの構築・運用経験
・ フロントエンドのパフォーマンスやセキュリティの深い知識
・ フロントエンドの CI 環境でのビルド高速化のための知識
■ こんな人は大歓迎!
・ユーザーの課題解決のために、フロントエンド開発だけではなく複数領域での改善に取り組みたい人
・プロダクトマネージャー・プロダクトデザイナー組織と協働し、組織としてのアウトプットを最大化したい人
・技術的負債と向き合いつつ、組織の成果を最大化するためにアーキテクチャの刷新を含めた改善を、チームメンバーをリードしながら取り組みたい人
■ ウォンテッドリーに多い志向性
・自らの考えやアウトプットを第三者にわかりやすく説明する能力がある(Github Issueを活用しています)
・新しい技術に貪欲であり、学ぶことが好き
・目標を掲げ、それに向かって自律的に邁進していく環境が好き
■ ウォンテッドリーの働き方について
弊社ではリモートと出社のハイブリッドを取り入れております。
会社全体の方針としては月火を出社推奨日、金曜を出社必須としていますが、実際の動き方は開発チームそれぞれが裁量をもち決めています。
そのためチームのスタンスを面談時にご紹介させてください。