キャリア採用サイト

株式会社fluct ソフトウェアエンジニア

fluct ソフトウェアエンジニア

募集要項

業務内容

広告配信システム事業を支える業務系システムの開発・運用を担当していただきます。広告配信システムはミッションクリティカルなシステムでありながら、その裏を支えるレポーティングや配信設定、並びに顧客管理など様々な基本機能があります。年々配信方式が多様化し、ビジネスのスキームが変わっていく中でプラットフォームとして洗練され、変化に強いシステムを作る必要があります。

管理系のシステムは主にPHPで構成されており、複数の管理画面にわかれています。私たちのミッションは、事業を支えるシステムを作ることです。言われた要望にそのまま答えるのではなく、エンジニアとして適切に要望を切り分け、どのようなプロダクトを作っていけばよいかを判断できるエンジニアを歓迎します。fluctは既存の方法にとらわれず、自らの能力によって問題を解決するエンジニアを求めています。

fluctには技術的な課題があります。2010年からサービスを開始したfluctは、日々のビジネス上の要望に対応するため、徐々にシステムが複雑化してきました。しかしながら使われていないコードがあるのはもちろんのこと、読み解きにくいコードも残ってしまっています。こうした問題を抱えつつ、機能の開発を加速させ続けるために、コードベースの改善を仕組み化することもチームの大きな仕事の一つです。 業務では実装するだけではなく、機能の設計はもちろんのこと、ライブラリやフレームワークの選定、パフォーマンスチューニングなど多岐に渡ります。コードのプロファイリングにより、利用されていないコードを消すための施策を打つこともあります。既存のコードでテストの薄い部分にはテストを足しつつリファクタリングするところも多くありますし、チームでは改善の時間を常に確保しています。日々増えるコードベースをメンテナンスしやすくするためのエンジニアリングをすることも、私たちの仕事です。ここにあげたことは改善の一手段でありますが、私たちはまだ私たちも試すことのできていない方法でアプリケーションを改善できるエンジニアと働きたいと考えています。

魅力

VOYAGE GROUP全体でエンジニア間の交流が盛んです。アドテクノロジー分野だけでなく、メディアやインフラ、スマートフォンアプリのエンジニアなどとも交流できます。半年に一度、人事評価制度の一つとして技術力評価会という相互評価の仕組みがあります。直近半年の仕事から何かテーマを選び、別チームのエンジニアに評価をしてもらいます。コードの変更自体だけでなく、事業としての選択やなぜその機能をつくったのかということを重視して評価をしています。また、早くコードを書くだけではなく、将来の自分たちのために保守性の高いコードを書くことは高く評価されます。事業貢献に加え、技術力評価会で評価する土壌があります。
参考:VOYAGE GROUP techlog
fluctには開発本部と併設でSREチームがあり、開発者のための開発環境の整備なども担当しています。開発用のDockerコンテナも整備されていますし、必要であればAWSに個人開発用のサーバ一式を立てることもできます。開発者の生産性向上のために、fluctは投資を惜しみません。すべてのアプリケーションには自動テストや自動ビルドをするためのCI環境があります。デプロイもほぼすべて自動化されています。SREチームと開発部門ではスムーズにやりとりが行われており、お互いにプロダクトを良くするために日々工夫しています。コードレビューはほぼ全てGitHubのPull Requestをベースに行われます。一部ではReviewableも使われています。fluctではレビューをされないコードは本番環境に載せることはできません。VOYAGE GROUP全体でも多くのツールを導入しています。全社員がSlackを使っています。 業務時間中に技術系のイベントに参加したり、登壇することは歓迎されます。海外カンファレンスに行く場合にも、申請が通れば全額VOYAGE GROUPが費用を負担します。エンジニアとして成長しプレゼンスをあげることは、会社の成長にもつながると考えています。

必須・歓迎スキル/経験

▼必須スキル/経験
○PHPでの開発経験
○RDBMSとSQLの知識
○UNIX系OSでの開発経験
○バージョン管理に関する知識と経験
○テストコードの作成、テスト自動化の経験
▼歓迎スキル/経験
○現存システムを把握した上で、適切な改善提案を自ら行う事ができる
○開発を通じて理解した事で必要な事はドキュメント化して残す事ができる
○チーム開発においてコードレビュー等を相互に行い、保守性の高いコードを実現する事ができる
○適切なエラーハンドリングを行い、ミッションクリティカルなシステムの安全性を高めることができる
○動的解析や静的解析などを用いて、継続的にコード品質を向上できる
○問題が発生した場合にすぐ気がつけるようにシステムを構成できる

採用人数

若干名

雇用形態

正社員

待遇

経験・能力を考慮の上、当社規定により優遇致します。

勤務地

本 社 〒150-0045 東京都渋谷区神泉町8-16 渋谷ファーストプレイス8F

勤務時間

9:30~18:30

休日・休暇

完全週休2日制(土・日)、祝日、夏季休暇(7月1日~10月末までに4日間)
年末年始休暇、有給休暇、慶弔休暇、産前・産後休暇、生理休暇など

保険

各種保険:健康保険、厚生年金、雇用保険、労災保険に加入
健康保険:関東ITソフトウェア健康保険組合に加入(直営の保養施設などの利用可)

福利厚生
  • 家賃補助: 会社から半径2km圏内に賃貸で住むと毎月5万円支給
  • フリードリンク:社内設置の自動販売機については、無料で提供
  • 社内バーAJITO:就業時間以降は、アルコール類を無料で提供
  • 健康診断:年1回、健康保険加入者を対象として実施
  • 昼食一部補助:本人負担300円で(差額は会社負担)購入可能
  • 表彰:半期毎に実施
  • リフレッシュ休暇:勤続年数5年を迎えた社員に対して、「4週間の休暇」を支給
  • サークル活動:4半期毎に活動運営費「1人あたり1万円」を補助
  • ※社内環境を改善するアイデアを自主的に提案できる「CANI」制度の基、随時新しい福利厚生が生まれています。

応募する