350万人が利用する会社訪問アプリ

  • Golang Engineer
  • 3エントリー

グローバルチームでmicroservices化を推進したいGoエンジニア

Golang Engineer
中途
3エントリー

on 2018/09/27

1,048 views

3人がエントリー中

グローバルチームでmicroservices化を推進したいGoエンジニア

オンライン面談OK
福岡
中途
言語を活かした仕事
福岡
中途
言語を活かした仕事

木村 幸平

福岡で働いてます。 Ruby, Python, Go, JavaScript(Node.js), C/C++ 書けます。 R, Elixir, Java はちょっとわかります。今はヌーラボで Go を使って Cacoo の API を開発しています。 統計・機械学習もそこそこいけますがディープラーニングはそんなに詳しくありません。どちらかと言うとデータを集めて加工して分析や機械学習に活用する仕組みや文化を0から作る方が好きです。 分野にもよりますが学術論文を読んで評価したり要約したりできます。書く方はブランクがありますが、テーマがちゃんとしてればいけると思います。学会発表も問題ないと...

平山 真

社会人のスタートは会計ソフトウェアのデベロッパーから。2年ほど過ごした後ウェブへの興味が膨らみ、同じく福岡の独立系ウェブ制作企業へ転身。そこでFlashを中心としたリッチクライアントWebアプリケーションにおける、トータルな開発ノウハウを学ぶ。 開発業務の傍ら、大手クライアント企業との多数の案件を経験し、チームマネジメント、プロジェクトマネジメント、開発セクションのマネジメントなども学ぶ。 一身上の都合により退職後、2012年にヌーラボに参加。原点とも言える技術を武器に、Cacooの開発・運営など諸々に身を捧げる日々を送る。

「Cacoo を開発することは自分の夢を叶えること」 Cacoo プロダクトオーナー が語る強い決意と覚悟

平山 真さんのストーリー

中原 正二

しょうじは現在 Cacoo の開発チームに属しています。プライベートではモバイルアプリの開発をしたり、温泉巡りをしたりしています。温泉に入ることが重要リストの上位に位置しています。

株式会社ヌーラボのメンバー

福岡で働いてます。 Ruby, Python, Go, JavaScript(Node.js), C/C++ 書けます。 R, Elixir, Java はちょっとわかります。今はヌーラボで Go を使って Cacoo の API を開発しています。 統計・機械学習もそこそこいけますがディープラーニングはそんなに詳しくありません。どちらかと言うとデータを集めて加工して分析や機械学習に活用する仕組みや文化を0から作る方が好きです。 分野にもよりますが学術論文を読んで評価したり要約したりできます。書く方はブランクがありますが、テーマがちゃんとしてればいけると思います。学会発表も問題な...

なにをやっているのか

株式会社ヌーラボは、"Fun. Creative. Collaboration."をミッションに、仕事におけるコラボレーションを促進するためのサービスを自社で開発しています。国内のみならず、アメリカ、シンガポール、オランダにも拠点を持ち、グローバルな環境の中で事業を推進しています。 ------ オランダ アムステルダムへの新規拠点設立を発表したニュース 『ヌーラボ、1億円の資金調達を実施 – アムステルダムに新拠点開設、プロダクト間の連携強化を目的』 https://nulab-inc.com/ja/blog/nulab/pr-1709-nulab-financing/ ------ サービスは主に【下記の3つ】+【3つのプロダクトを繋ぐシングルサインオンアカウント】を開発しています。 ▼Backlog(https://backlog.com/ja/) Backlogは、プロジェクトを楽しく進めて、チーム内のコミュニケーションを円滑にするために作られたツールです。もともとは、私たちが業務委託をしていた頃に、クライアントとのコミュニケーションを円滑にして、自分たちがより働きやすい環境をつくるために開発したツールでした。 2006年より商用化し、現在ではユーザー数80万人を突破。多くの方の仕事を支えるプロジェクト管理ツールです。 ▼Cacoo(https://cacoo.com/lang/ja/home) ウェブブラウザ上で、図の作成と共有が簡単にできるサービスです。2009年からサービスを開始して以来、280万人を超えるユーザーに愛用されています。 国内はもちろん、コロンビア、スペインやメキシコなど、欧米のユーザーも拡大しています。 ユーザーのうち87%を海外ユーザーが占めている、グローバルなサービスです。 ▼Typetalk(https://www.typetalk.com/ja/) ヌーラボの社内のコミュニケーションにも活用している、ビジネスチャットツールです。チームメンバー間のコミュニケーションを楽しく・円滑にすることをコンセプトにしています。 ▼ヌーラボアカウント(https://apps.nulab-inc.com/account/apps) ヌーラボのプロダクトをシングルサインオンで利用できるようにするための、アカウントの開発チームです。支払いやアカウント管理などの面でも快適に利用できるよう、プロダクトチームと連携して、様々な側面から開発を進めています。 上記のほか、 ・社内向けの販売管理システムを開発しているバックオフィスエンジニアチーム ・経理財務、人事や契約管理を行っているメンバーが所属しているバックオフィスチーム ・PRやコンテンツマーケティングを担当しているマーケティングチーム などのチームが社内と横断的に関わりながら仕事をしています。
社員総会でのひとこま。年に1回、世界中から全社員が集まって全社総会を行います!
本社エントランス
全社総会では、みんなが交流するためのコンテンツとして、社員が独自に考えたプログラムがたくさん行われています。
モブプロやペアプロを取り入れているチームも多くあります。
New York Office

なにをやっているのか

社員総会でのひとこま。年に1回、世界中から全社員が集まって全社総会を行います!

本社エントランス

株式会社ヌーラボは、"Fun. Creative. Collaboration."をミッションに、仕事におけるコラボレーションを促進するためのサービスを自社で開発しています。国内のみならず、アメリカ、シンガポール、オランダにも拠点を持ち、グローバルな環境の中で事業を推進しています。 ------ オランダ アムステルダムへの新規拠点設立を発表したニュース 『ヌーラボ、1億円の資金調達を実施 – アムステルダムに新拠点開設、プロダクト間の連携強化を目的』 https://nulab-inc.com/ja/blog/nulab/pr-1709-nulab-financing/ ------ サービスは主に【下記の3つ】+【3つのプロダクトを繋ぐシングルサインオンアカウント】を開発しています。 ▼Backlog(https://backlog.com/ja/) Backlogは、プロジェクトを楽しく進めて、チーム内のコミュニケーションを円滑にするために作られたツールです。もともとは、私たちが業務委託をしていた頃に、クライアントとのコミュニケーションを円滑にして、自分たちがより働きやすい環境をつくるために開発したツールでした。 2006年より商用化し、現在ではユーザー数80万人を突破。多くの方の仕事を支えるプロジェクト管理ツールです。 ▼Cacoo(https://cacoo.com/lang/ja/home) ウェブブラウザ上で、図の作成と共有が簡単にできるサービスです。2009年からサービスを開始して以来、280万人を超えるユーザーに愛用されています。 国内はもちろん、コロンビア、スペインやメキシコなど、欧米のユーザーも拡大しています。 ユーザーのうち87%を海外ユーザーが占めている、グローバルなサービスです。 ▼Typetalk(https://www.typetalk.com/ja/) ヌーラボの社内のコミュニケーションにも活用している、ビジネスチャットツールです。チームメンバー間のコミュニケーションを楽しく・円滑にすることをコンセプトにしています。 ▼ヌーラボアカウント(https://apps.nulab-inc.com/account/apps) ヌーラボのプロダクトをシングルサインオンで利用できるようにするための、アカウントの開発チームです。支払いやアカウント管理などの面でも快適に利用できるよう、プロダクトチームと連携して、様々な側面から開発を進めています。 上記のほか、 ・社内向けの販売管理システムを開発しているバックオフィスエンジニアチーム ・経理財務、人事や契約管理を行っているメンバーが所属しているバックオフィスチーム ・PRやコンテンツマーケティングを担当しているマーケティングチーム などのチームが社内と横断的に関わりながら仕事をしています。

なぜやるのか

モブプロやペアプロを取り入れているチームも多くあります。

New York Office

▼なぜヌーラボでやるのか 「良い仕事は人と人とのコラボレーション(相互作用)から生まれる。チームメンバー同士のコラボレーションを促すためには、誰でも簡単に扱えて、仕事が楽しくなり、自然と『笑顔が増える』ようなツールが必要」 これが、私たちの考えです。 この様な考えにもとづいて、国内だけでなく、海外にもプロダクトを広めていくことが、私たちのミッションです。ニューヨークオフィスでは、グローバルマーケットに向けてプロダクトを広めるためのマーケティングチームがあり、台湾では、現地のコミュニティマネージャーが日々、ヌーラボのプロダクトをユーザーに広めています。 このようなグローバルな環境下でプロダクトを育てているのがヌーラボの大きな特徴です。 ヌーラボのビジョンをより知っていただくためにはこちらをご覧ください! ▽創業13年の会社が行動指針を刷新してみたハナシ 〜行動指針、つくりかた編〜 https://www.wantedly.com/companies/nulab/post_articles/59714 ▽創業13年の会社が行動指針を刷新してみたハナシ(後編) 〜NuiceなWaysができたよ編〜 https://www.wantedly.com/companies/nulab/post_articles/59862 ▽代表取締役が行動規範の作成に参加しないでも良い行動規範ができちゃう理由(・∀・) https://www.wantedly.com/companies/nulab/post_articles/59377 ▼なぜヌーラボは文化を大事にするのか 弊社のGeneral Meetingなどで度々共有されている言葉に、こんなものがあります。 『"When you adopt a tool you adopt the management philosophy embedded in that tool." - Clay Shirky』 ある会社が提供しているツールを導入するとき、その提供者のフィロソフィーも導入することになる、ということです。そこで弊社の代表は、 『"So, we should to think about our management philosophy deeply and periodically, then visualize and share it with all Nulabers." - Masanori Hashimoto』 だからこそ、我々は会社のフィロソフィーを磨き続けなければならない、と明言しています。 ▼なぜ我々はDIY(Do It Yourself)をするのか(心理) 前述のブログに出てくる、ヌーラボの行動規範「Nuice Ways」には下記のフレーズがあります。 --------- わたしたちは自由です / We have freedom. 行く道は自分たちで決めることができる。Do It Yourself 精神と仲間への信頼を胸に自由に進もう。 You can decide your path. Trust each other and use your freedom to do great things. --------- ヌーラボは、自分たちが日常的に使えるプロダクトを開発し、ドッグフーディングのスタイルでプロダクトを改善することに注力してきました。 そのため、社内の様々なシステム(勤怠管理、テキスト共有アプリケーションなど)を自分たちで生み出してきました。 その「DIY」の精神は、プロダクトにとどまらずオフィスの改修にも通じています。 ▼なぜDIYをするのか(物理) DIYを通じて、「モノづくり」と「チームづくり」を学んでいるのがヌーラボの京都オフィスです。 過去のDIYに関する記事はこちらからご確認ください。 ▽手拭い染めからはじまるヌーラボ京都の「 DIY新人研修 」–超交流会2017のブース出展をDIYで彩りました! https://nulab-inc.com/ja/blog/nulab/training_new_nulabers_kyoto_june_2017/ ▽ヌーラボ、京都事務所を移転 — メンバー全員による10日間のDIYを通して「組織づくり」も図る https://nulab-inc.com/ja/press-release/pr-1803-kyoto-office-diy/

どうやっているのか

全社総会では、みんなが交流するためのコンテンツとして、社員が独自に考えたプログラムがたくさん行われています。

▼組織構成 - 多拠点に展開しているため、部署全員が1つの拠点に揃っていることがありません。 - いずれの会議も全員が顔を合わせられる組織ではないので、日常的にHangoutsをつなぎ会議を行っています。 - チームメンバーは、リモートワークをしている社員がいたり、福岡・ニューヨークと距離がある等、連携が難しい組織ではありますが、自社で開発するプロダクトのBacklogやTypetalkなどを使い、自ら「Fun. Creative. Collaboration.」を体現して仕事を進めていくクリエイティブな組織です。 ▼年に1度のGeneral Meeting - 1年に一度、ヌーラボ全オフィス、リモート拠点からメンバーが福岡に一同に集まります。ニューヨークや台湾、アリゾナ、アムステルダム、シンガポールのメンバーも、全員です! - この取り組みは、2017年のリクルートキャリア主催Good Actionを受賞しています。 https://next.rikunabi.com/goodaction/archive/2017/02/ ▶︎ヌーラボ社員総会2017レポート 『すごいぞ!ヌーラボ 社員総会 はお祭り騒ぎ😎 Nulab General Meeting 2017( #nulabGM2017 )、とびっきりの3日間を徹底レポートします!』 https://nulab-inc.com/ja/blog/nulab/nulabgm2017/ ▶︎ヌーラボ社員総会2018レポート 『Nuice Practice Awardでヌーラバーのいいところを再発見!〜すごい!を超えた価値を届けよう編〜 #NulabGeneralMeeting』 https://nulab-inc.com/ja/blog/nulab/introduction-of-nuice-practice-award-part1/ ▶︎ヌーラボのブログ https://nulab-inc.com/ja/blog/

こんなことやります

▼仕事内容 - 85%が海外ユーザーで占めている、福岡発のグローバルサービスCacooのサーバーサイドを担当いただきます。 - 最近では、マイクロサービス化に取り組んでいます。マイクロサービス化にあたっては、下記の技術を採用しました。 Backend/Middleware / Kubernetes / Protocol Buffers / gRPC / RabbitMQ / golang / Monitoring/Alerting / Elasticsearch + Kibana / Prometheus + Grafana / Zipkin 『CacooはなぜKubernetesによるmicroservicesへの道を選んだのか?』 https://nulab-inc.com/ja/blog/cacoo/cacoo-microservices-with-kubernetes/ ▼体制 - Cacooの開発は福岡本社とニューヨーク社、アムステルダム社の3拠点で開発を行なっています。 - 時差や言葉の壁はあるものの、自社ツールのBacklogやTypetalk、もちろんCacooも使いながら、連携して仕事を進めています。 - 福岡では現在は主にアプリケーションの機能開発を対応しています。より、ユーザーが共同することを推進できるような昨日開発に注力しています。 - 比較的小人数のチームで構成されているので、遠慮なく自分の考えを出しやすい環境です。 - 国内外の外国語スタッフとのコミュニケーションはありますが、英語が得意でなくても問題はありません。将来、英語コミュニケーション能力を身につけたい方も歓迎します。 ▼Cacooの開発環境 HTML5 / SVG / TypeScript / Riot.js / Vue.js / Java / Go / gradle / Ansible / Fabric / PostgreSQL / flyway /Git / AWS / Docker / Redis / Kubernetes / GraphQL / gRPC - ローンチ当時はJavaで開発していたため、GoだけでなくJavaの知識も活かせます。 - フロントは、FlashからHTML5に移行が完了し、現在改善を続けています。 - 社内では職種問わず、自社のBacklog、Typetalk、もちろんCacooを使ってコミュニケーションを取っています。 ▼Cacoo技術ブログ 目指すのはぶっちぎりの速さ! なぜ HTML5 版CacooはSVGを採用するのか https://nulab-inc.com/ja/blog/cacoo/cacoo-use-html5-svg/ 続・目指すのはぶっちぎりの速さ! HTML5版 Cacoo で刷新されたデータアーキテクチャを紐解く https://nulab-inc.com/ja/blog/cacoo/cacoo-use-html5-data/ Cacoo、FlashからHTML5に完全移行が完了。より快適な作図が可能に-将来的な機能拡張も視野- https://nulab-inc.com/ja/blog/cacoo/pr-1708-cacoo-html5/ 私たちとともに、ぶっちぎりのサービスを世界中に届けましょう!
6人がこの募集を応援しています

6人がこの募集を応援しています

話を聞きに行くステップ

  1. 応募する「話を聞きに行きたい」から応募
  2. 会社からの返信を待つ
  3. 話す日程を決める
  4. 話を聞きに行く
募集の特徴
オンライン面談OK

会社情報

2004/03に設立

140人のメンバー

  • 海外進出している/
  • 3000万円以上の資金を調達済み/
  • 1億円以上の資金を調達済み/
  • 社長がプログラミングできる/

福岡県福岡市中央区大名1丁目8-6 HCC BLD.