Forkwell Scout をはじめよう。Forkwell Jobsに掲載中の企業からスカウトが届きます。

【WEBエンジニア】自社サービスだからこそのPDCAサイクル。業界最大級「弁護士ドットコム/税理士ドットコム」の更なるスケールをお任せします。

担当するプロダクトは?

日本最大級の法律相談ポータルサイト「 弁護士ドットコム 」、および、税務に特化したポータルサイト「税理士ドットコム 」に携わっていただきます。

弁護士ドットコム

弁護士に無料で法律相談できる「みんなの法律相談 」や、地域や相談分野などから弁護士・法律事務所を探せる「弁護士検索 」など、法律トラブルの解決をサポートするコンテンツを多数提供しています。

ニュースコンテンツを扱う「弁護士ドットコムNEWS 」では、話題のニュースを弁護士が法的観点から解説するなど、高い専門性を保ちつつ、最新のニュースをスピーディーに配信しています。

登録弁護士のマーケティング支援の目的で、有料オプションを設けており、弁護士のプロフィールページにおいて PR文・料金表・解決事例を追加することなどが可能。また、過去の法律相談などのコンテンツ閲覧を希望される方からは月額利用料を別途いただいており、こちらも収益源としています。

弁護士ドットコム上で活動する弁護士は、2018年8月現在約15,000名と、国内弁護士の約3人に1人を数える規模。月間サイト訪問者数は約1,000万人を集めており、法律トラブルに悩む多数のユーザーと、弁護士とのマッチングを支援しています。

税理士ドットコム

税理士検索 」から登録税理士を検索できる他、「みんなの税務相談 」から税務に関する相談もできるサービスです。

弁護士ドットコムと同様、税理士の解説を含めた専門性の高いニュースコンテンツ配信を行う「税理士ドットコムトピックス 」、税務に関するハウツー情報を配信する「税理士ドットコムハウツー 」など、読み物コンテンツも充実。

さらに、ユーザーの要望に添う税理士をコーディネーターが紹介 する無料サービスも行っており、地域・予算などの要望を受けて、最短で当日中に、様々な条件に見合った税理士を紹介しています。

2018年8月現在、サービス上の登録税理士数は約2,600名、相談件数は約4万5,000件寄せられており、さらなる規模拡大を続けています。

具体的な業務内容は?


弁護士ドットコム 及び税理士ドットコム の開発

現場で使われている技術は?


両サービスともに言語は PHP、フレームワークは Yii による構成(税理士ドットコムは一部Laravel)。PHPUnit による単体テストを実施しており、Jenkins によるテスト自動化環境を構築しています。

弁護士ドットコム に関しては、一部システムにおいて Go とRevel による開発を実施。Revel 標準の TestSuite による単体テストを行っています。

フロントエンドは JavaScript で記述しており、ライブラリは jQuery(加えて、弁護士ドットコムはReact.jsを、税理士ドットコムはVue.js)を採用しています。

データベースは MySQL を使用。ログ収集・解析に Fluentd / ElasticSearch / Kibana を使って行っています。

インフラは AWS。構成管理に Ansible を導入しており、デプロイツールに Capistrano、パフォーマンス監視には Sensu を使用しています。

チーム開発は GitLab 上で行っており、タスク管理に Redmine、情報共有に esa.io、チャットツールには Slack を使用しています。

技術面でアピールできることは?


・比較的新しい技術でも、サービス改善に役立つと判断すれば積極的に採り入れています。
・ニュース/Q&A など、単体でも成り立つ規模の機能を複数抱えるプロダクトを手がけており、多様なサービスモデルを支える仕組みを作っています。
・技術的負債をコントロールするため、リファクタリングや自動化の時間をしっかりと取っています。

開発の進め方は?


次に作るものはどうやって決められるか

・営業・企画など非技術職が主導する場合

各部署で毎週行われる定例会議で検討し、主導者が要件レベルで Redmine に登録します(ある程度大きい案件の場合、エンジニアチームと事前に相談します)。その後、実装を担当するエンジニア・デザイナーが仕様を詰め、営業・企画と適宜調整しながら実装していきます。

・エンジニア・デザイナーなど技術職が主導する場合

担当エンジニア・デザイナーが関係する他部署に確認を取りながら、仕様を詰めて Redmine に登録します。

タスクの見積もり、スケジュール管理

タスクを実行するメンバー全員で、各々タスクを見積もっています。ある程度大きな開発案件については、優先度を他部署含めたマネージャー間で調整し、スプリントに落としこんでいきます。

開発フロー、デプロイフロー

開発手法にスクラムを採用。水曜日〜火曜日の1週間単位のイテレーションで開発を行っています。毎日昼の12時にスタンドアップミーティングを実施しており、水曜日の午後にはふりかえりと次イテレーションの見積もりを行います。

コードレビュー

GitLab 上の Merge Request を起点に、ピアレビューを行っています。規模が大きい場合は、設計段階、実装中のレビューも行います。

ソフトウェアテスト

単体テストはモデル層を中心に、エンドツーエンドテストは重要な機能に絞って整備しており、Jenkins による自動化環境を構築しています。

提示年収の上限額が出せる人材像は?


・自ら手を動かしつつ、サービス改善・新機能追加など企画にも携わった経験をお持ちの方。
・インフラ構築からフロントエンドの実装まで、サービスの目的に応じて最短距離で行うことができる方。
・OSSコミッターとして活躍されている方。
・機械学習/自然言語処理の実装・運用経験をお持ちの方。

開発体制・環境

開発メンバーの裁量

  • 企画を決定する場に、実装を担当する開発メンバーが参加している
  • タスクの見積もりは、実装を担当するメンバーが中心となって行う
  • 全体のスケジュール管理は、途中の成果を随時確認しながら、納期または盛り込む機能を柔軟に調整する形で行う

コード品質向上のための取り組み

  • 本番にデプロイされるコードには、全てコードレビューまたはペアプログラミングを実施している
  • 「リファクタリングは随時行われるべき」という価値観をメンバー全員が共有しており、日常的に実施している
  • 何らかのコーディング規約をチーム全体で遵守するようにしている
  • 提出されたコードには自動的にリグレッションテストが実行される環境が構築されている

テストの実施度

  • ほとんどの機能に受け入れテストを記述、実施している
  • 想定される複数環境での品質チェックを義務づけている

アジャイル実践状況

  • 1ヶ月以下の短い期間でのイテレーション開発を実践している
  • デイリーでスタンドアップミーティング、またはそれに準じるチーム内の打ち合わせを行っている
  • イテレーションの最後などに、定期的にチームでふりかえりミーティングを行っている
  • 継続的なデプロイ(デリバリー)を行っている

ワークフローの整備

  • 全てのコードをバージョン管理ツールで管理している
  • 各メンバーが実装したコードのマージは Pull Request ベースで行われる
  • 自動(=システム化され、1コマンドで実行できる)ビルド、自動デプロイ環境が整備されている
  • コードによるインフラ構成管理(Infrastructure as Code)の環境が整備されている

オープンな情報共有

  • チャットツールを導入しており、チームのためのチャットルームがある
  • 専用の情報共有ツールを使って、ノウハウや議事録、日報などの情報共有を行っている
  • 開発に必要な全ての資料やデータ(個人情報を除く)は、実装を担当するメンバーなら誰でも、上長その他の許可の必要なく自由に閲覧できる
  • KPI などチームの目標・実績値について、メンバーの誰もがいつでも閲覧可能になっている
  • 特定の人だけしかできない業務が存在しない(属人性をなくす取り組みをしている)

労働環境の自由度

  • 仕事中、イヤホンの装着が許容されている
  • フレックスタイム制または裁量労働制を採用している

メンバーの多様性

  • 外国籍の開発メンバーがいる
  • 育児中の開発メンバーが在籍している

待遇・福利厚生

  • 希望者には定価 6 万円以上のオフィスチェアが支給される
  • ストックオプションまたは自社株購入支援制度がある

技術カルチャー

  • CTO またはそれに準じる、技術やワークフローの標準化を行う役割の人・部門が存在する
  • 取締役(社内)または執行役員として、エンジニアリング部門の人間が経営に参加している
  • エンジニアの人事評価にエンジニアが関わっている
  • エンジニアを対象にした勉強会、カンファレンスを主催したことがある

現場で使われている技術は?

採用されたら使う技術

言語

フレームワーク

データベース

ソースコード管理

プロジェクト管理

情報共有ツール

その他、現場で使われている技術

言語

フレームワーク

チームの構成は?

チームの性別比率

  • 男性 100%
  • 女性 0%

読者に向けてメッセージをどうぞ!

法律の専門家を、もっと身近に感じられる社会を創りたい。弁護士ドットコム株式会社は、そんな想いをもとに設立されました。

弁護士が手がける領域は法律に関するすべてであり、法廷での弁護業務は仕事の一面に過ぎません。また、弁護士の知恵は、本来は「トラブルが起きたとき」よりも「トラブルを予防するため」に活かされるべきです。だからこそ多くの人に、サービスを通して専門家をもっと身近に感じてほしいと考えています。

2017年10月現在、弊社は PHP による開発を中心に据えるとともに、他技術の導入も積極的に行っています。変化の早い Webの世界において、より柔軟に、より強力に「専門家を身近にして困っている人の助けになりたい」という目的を達するため、チームのエンジニア一人ひとりが持つ技術や経験を集約することで、弊社サービスの可能性をより広げていくことを目指しています。

あなたの技術力を発揮することで、人々が幸せになる。そんなやりがいを感じられる環境で、私たちといっしょに働いてみませんか? 興味をお持ちいただけましたら、ぜひ一度オフィスにお越しいただき、お互いのことをお話ししましょう。エントリーをお待ちしています!

勤務時間・休日休暇

【勤務形態】裁量労働制(1日のみなし労働時間10時間)休憩 1日1時間 労働形態
【休日休暇】土日祝日、夏季休暇、年末年始休暇、有給休暇(入社半年経過後10日~)、慶弔休暇、産休・育休、特別休暇
年間休日121日

社会保険・福利厚生など

社会保険完備(厚生年金 健康保険 雇用保険 労災保険) / 持株会制度 / 社内表彰制度/交通費一部支給(上限3万円)/ 近距離手当制度/ 自転車通勤手当制度/ お誕生日のお祝い/ 社員懇親会

※契約期間(無期限)
※試用期間(3ヶ月)給与条件に変更無し


会社データ

弁護士ドットコム株式会社
弁護士ドットコム株式会社

Bengo4.com, Inc.

メンバー

エンジニアの割合
16%

勤務地

東京都東京都港区六本木四丁目1番4号 黒崎ビル6階


この企業の他の求人