M&Aクラウド開発チーム


メンバー

@kazuhei
開発全般の責任者をしています
2017年1月からM&Aクラウドで働いています! 開発のスケジューリング、設計、実装、プロダクトチームのメンバー採用をやっています。
@yamotuki
バックエンド・インフラエンジニア
2018年8月に入社しました。 元々はインフラ専門で、今はバックエンド中心にやっていて、フロントエンド学習中です。 肩肘張らず、でも切磋琢磨できるエンジニアリング環境を一緒に作っていける人と働けたら嬉しいです! プライベートでは2019年5月に第1子が生まれました。1ヶ月半ほど育休を取り、その後時短勤務で復帰しつつあります。
@zackey2
フロントエンド・バックエンド
2019年5月にジョイン。 それまではWeb受託会社で、Webゲームや業務アプリケーションなどをフルスタック気味に作ってました。 M&Aクラウドの開発チームでは、毎週エンジニア内で勉強会を行ったり、新しい技術を試してみるなど、新しい技術やいい仕組みを取り入れる風土があると感じています。
@longbamboo
Webデザイナー
2019年6月にジョイン。前職はフリーでHP受託や求人サイト運営など。 デザインを中心にHTML、CSSを書きます٩(ˊᗜˋ*)و UXを勉強中。
@kubotak
フロントエンド・バックエンド
2019年11月にジョインしました。エンジニア歴6年の元デザイナーです。 好きな言語はPHP、嫌いな言語はPHPです。JavaScript/TypescriptやGolangも好きです。 前職ではApache Sparkを用いたビッグデータの集約処理やApache ImpalaやKuduを利用したビッグデータの解析の効率化などもやっていましたが、フロントエンドが好きです。 M&Aクラウドではより良い設計やモダンな開発などができるように尽力したいと思います。

プロダクト

M&Aクラウド
https://macloud.jp

M&Aクラウドは唯一の募集型M&Aマッチングプラットフォームです。
買い手企業の買収ニーズをWeb上に掲載し、買収担当者と売り手を直につなげる事により、スピーディーに安心して会社売却を行うことができます。

リリース後半年で9.2億円の会社売買がサイト上で発生するなど、他のサービスではありえないような規模の案件を扱っています。

M&A業界では、当事者が足を使って売り手や買い手を探していくことが殆どですが、情報不均衡から不利な取引が蔓延っています。

M&Aクラウドの魅力は、これから社会で必要とされるサービスを自分の手でつくり育てていけること。M&Aという切り口から、関連する様々な課題の解決に貢献できることも大きなやりがいです。

M&Aクラウド
https://macloud.jp

M&Aクラウドは唯一の募集型M&Aマッチングプラットフォームです。
買い手企業の買収ニーズをWeb上に掲載し、買収担当者と売り手を直につなげる事により、スピーディーに安心して会社売却を行うことができます。

リリース後半年で9.2億円の会社売買がサイト上で発生するなど、他のサービスではありえないような規模の案件を扱っています。

M&A業界では、当事者が足を使って売り手や買い手を探していくことが殆どですが、情報不均衡から不利な取引が蔓延っています。

M&Aクラウドの魅力は、これから社会で必要とされるサービスを自分の手でつくり育てていけること。M&Aという切り口から、関連する様々な課題の解決に貢献できることも大きなやりがいです。


利用技術・開発環境

PHP
JavaScript
AWS
Laravel
Vue.js
imgix
Sass
CircleCI
Jest
laravelMix

チャットやタスク管理などのツール

GitHub, Slack, esa.io

自動化していること

開発環境構築
Lint
テスト
デプロイ

継続的に実践していること

Infrastructure as Code
スクラム
ペアプロをしている
モブプロをしている
事業数値をチーム全体に共有している
毎日チーム全体で状況共有をしている
定期的に振り返りを行っている
評価制度がある

コードレビューについて

設計に踏み込んだコードレビューをしている
可読性を意識したコードレビューをしている
バグが出ないようにコードレビューをしている
優先度が低くあまりできていない
体制、環境上できていない

技術的負債について

技術的負債の返済を重視し、迅速に返済している
定期的に技術的負債の返済をしている
既存実装に手をつけるタイミングで必要に応じて技術的負債の返済をしている
現在は優先度が低いため技術的負債の返済をあまりしていない
技術的負債の返済をする必要がない

テストについて

高いテストカバレッジを目指している
テストコードを当たり前に書いている
サービス運営上またはビジネス上重要な部分についてのみテストを書いている
基本的に手動でテストしている
テストを書く必要がない・または少ないプロダクトだ

チーム全体での開発の進め方

新機能や施策などの起案はいつでも誰でもSlackに書き込めるようになっていて、ディレクターやエンジニアだけでなく、営業やCSの方たちからも意見が出ます。

また、ディレクターのみではなく、開発メンバーもGoogleAnalytics、MixPanel、Mouseflow、QuickSight等からユーザーの行動を見ることができます。

施策を整理してディレクターが優先度等を決定した後、チームメンバーで仕様を詰めて、デザイン、開発、リリース前の確認会を経てリリースされます。

開発ではコードレビューが必須になっており、自分の書いたコードは必ず誰かに読んでもらってからマージされます。

技術面でのアピール・課題・考え方

開発環境はLaradock、CIはCircleCI、Github上でPRベースで開発を行っております。
インフラはほぼすべてAWSを利用しており、サーバーは主にElasticBeanstalkを使っています。
その他EC2、RDS、Route53、S3、Lambda、SQS、SES、QuickSight、Translate、Comprehend等様々なサービスを利用しています。
言語はPHP、フレームワークはLaravelがメインです。フロントエンドは要所要所でVue.jsを使っています。

メンバーが少ないこともあり、すべてのメンバーが全領域を触っていて、エンジニアそれぞれの専門というものを設けていません。

アピールポイントとしてはLaravelのDIを駆使したレイヤードアーキテクチャで設計されていることで、常にPHPのバージョンを最新に追従して、最新のPHPの機能(タイプヒンティング、例外処理関係)などを活用して開発している点です。

逆に課題になっていることとしては、スピードを重視してほとんどの処理を古典的なPHPでのサーバーサイドレンダリングで返しているため、JavaScriptへのデータの受け渡しが煩雑になっている点等があります。ここはチームメンバーが増えるとともに役割分担をして、質の向上を目指していきたいと考えています。

また、AWSの設定等は手作業が多く、自動化などは進んでいません。ただし、ElasticBeanstalkを使っているため、リリースはマネージメントコンソールからボタンひとつで完了します。


開発チームからのメッセージ

サービスがリリースされてからまだ1年ほどしか経っておらず、サービスやアプリケーション設計の全容を把握することも難しくありません。また、エンジニア同士で細かい分業等を行っていないため、一人で一機能を作り上げることもよくあります。一人で仕様決めからリリースまで務めることが出来る点は小さなチームの良さだと思います。

M&Aに興味ある方、技術に興味ある方、ビジネスに興味ある方、ご応募お待ちしております。


求人一覧

M&Aクラウド開発チーム

このチームと話してみましょう
どれくらい興味があるか教えてください。

M&Aクラウド開発チームの全てのメンバー

@kazuhei
開発全般の責任者をしています
2017年1月からM&Aクラウドで働いています! 開発のスケジューリング、設計、実装、プロダクトチームのメンバー採用をやっています。
@yamotuki
バックエンド・インフラエンジニア
2018年8月に入社しました。 元々はインフラ専門で、今はバックエンド中心にやっていて、フロントエンド学習中です。 肩肘張らず、でも切磋琢磨できるエンジニアリング環境を一緒に作っていける人と働けたら嬉しいです! プライベートでは2019年5月に第1子が生まれました。1ヶ月半ほど育休を取り、その後時短勤務で復帰しつつあります。
@zackey2
フロントエンド・バックエンド
2019年5月にジョイン。 それまではWeb受託会社で、Webゲームや業務アプリケーションなどをフルスタック気味に作ってました。 M&Aクラウドの開発チームでは、毎週エンジニア内で勉強会を行ったり、新しい技術を試してみるなど、新しい技術やいい仕組みを取り入れる風土があると感じています。
@longbamboo
Webデザイナー
2019年6月にジョイン。前職はフリーでHP受託や求人サイト運営など。 デザインを中心にHTML、CSSを書きます٩(ˊᗜˋ*)و UXを勉強中。
@kubotak
フロントエンド・バックエンド
2019年11月にジョインしました。エンジニア歴6年の元デザイナーです。 好きな言語はPHP、嫌いな言語はPHPです。JavaScript/TypescriptやGolangも好きです。 前職ではApache Sparkを用いたビッグデータの集約処理やApache ImpalaやKuduを利用したビッグデータの解析の効率化などもやっていましたが、フロントエンドが好きです。 M&Aクラウドではより良い設計やモダンな開発などができるように尽力したいと思います。