採用情報

  1. リクルートテクノロジーズ
  2. 採用情報トップ
  3. 制度・環境
  4. 開発環境

開発環境

リクルートテクノロジーズの開発環境についてご紹介します。

PC・ディスプレイ

リクエストに合わせてご用意します。Macbook Air/Proはもちろん、iMac,Mac Proなどの要望にも対応可能です。2~3年ごとに最新モデルに入れ替えをしています。

プログラミング言語

特定の言語だけを採用しているわけではなく、サービスの特性や成長フェーズに合わせて言語を選択しています。採用言語例: Java, JavaScript(Node.js), Ruby, Swift, Python, PHP, Perl, Go, Scala, Erlang など。

インフラ環境

こちらもプロダクトやサービスの特性に応じてパブリッククラウド環境とプライベートクラウド環境を選択できます。OSはLinux (RedHat, Ubuntu, Amazon Linux)、DBはOracle・MySQL、クラウドインフラはAWS・GCPなど。また、プライベートクラウド環境では自社共通基盤を用意しています。

プロジェクト・コード管理

チーム全体でConfluence・JIRA・Slack・Gitlab・GitHubなどを使い、プロジェクトやコードの管理、コミュニケーションを行っています。

ローカル開発環境

Webアプリ開発ではVMwareを用いて、本番環境と揃えた開発構築を行うことが多いです。

検証デバイス

iPad・iPhone・Androidなどの端末を複数台常備。会社用携帯として、iPhoneを支給しています。

その他

商用のソフトウェアも必要に応じて購入しています。ソフトウェアにかかわらず、開発・業務効率向上のための設備品の購入(ディスプレイ・プロジェクタなど)や開発者の成長のための勉強会参加費・海外カンファレンスの渡航費用の負担も組織毎に行っています。