1
/
5
サーバーサイド(リモートOK)
Mid-career
on 2020-04-10 2,450 views

100億レコード超のライフログ!開発組織を支えるサーバーサイドエンジニア!

株式会社FiNC Technologies

株式会社FiNC Technologies members View more

  • 2012年東京大学工学部システム創成学科卒業、2014年東京大学大学院学際情報学府総合分析情報学コース修了。大学院では分散システムを専攻し、総務省との共同プロジェクト「情報流通連携基盤共通API」の研究に関わる。在学中、医薬品関連のスタートアップを二社創業し技術責任者を務め、大学院修了のタイミングでメンバーと共にFiNCに参画。FiNCでは第一号エンジニアとしてファーストサービスの立ち上げから現在に至るまでのサービス全般の設計、開発、保守、運用に携わりFiNCの成長を支える。他にもエンジニアチームの採用、教育、マネジメントも行う。2020年4月、CTOに就任。

  • 2010年にDeNAに新卒で入社し、インフラ基盤にて国内最大級のトラフィックを支えるサーバー運用を担当し、数多くのヒットタイトルの運用に携わる。また、海外向けソーシャルゲームのインフラ基盤や国内外のゲーム開発会社に対するシステムコンサル業務の責任者を担当。DeNA退社後は、家族向けコミュニケーションアプリを立ち上げ、CTOとしてモバイルアプリの企画、設計、開発、運用を担当する。FiNCには2015年にSREエンジニアとして入社。サービス基盤のDocker化やCI/CDの整備などバックエンドの改善を行う。SREチームのマネージャーを経て、2020年4月にVPoEに就任。

  • CEO:東京大学工学部卒業。大学在学中にヘルスケアスタートアップ2社を創業。2014年にフィンク(現:フィンクテクノロジーズ)の創業メンバー(CTO最高技術責任者)として参画。17年ディープラーニングを中心とする技術による日本の産業競争力の向上を目指す団体「日本ディープラーニング協会」の最年少理事に就任。19年12月にフィンクテクノロジーズの代表CEOに就任

  • 1987年生まれ。在学中にカナダにて留学を経験する。帰国後、留学の経験を多くの人に広めたいとの思いから、留学支援団体を運営する。気候変動等公益性の高い問題に貢献したいとの思いから、UNESCOでのインターンを経て、現職。現在は、気候変動に関する文献調査や、水理モデル、統計ツールの作成等を行う。

What we do

  • 1000万DLを突破した国内No.1 ヘルスケア/フィットネスアプリ「FiNC」
  • 健康経営の投資対効果を可視化する ヘルスケア特化B2B SaaS 「FiNC for BUSINESS」

国内No.1のヘルスケアプラットフォームアプリ「FiNC」をはじめとした、出来るだけ「簡単に」自分の健康状態をモニタリングでき、「楽しく」継続することができる仕組み作りを行っています。
テクノロジーでお客様の課題を解決ことができるテックカンパニーとなり、FiNCが提供するFiNCアプリを通じて得られる、歩数、食事、運動、体重、睡眠、生理などのライフログをもとに、今後は行動変容を促すためのソリューションを生み出していくヘルスケアプラットフォームを構築します。

Why we do

  • 2018年10月1日より「株式会社FiNC Technologies」に商号を変更。予防ヘルスケア×AI(人工知能)テクノロジーに特化したヘルステックベンチャーとして、ディープラーニング、機械学習をはじめ、運動、栄養、睡眠領域における行動変容のためのAI開発に注力。
  • 2020年1月6日付で南野充則が代表取締役CEOに就任、「日本ディープラーニング協会」の最年少理事も兼任しています。

Design your wellness。これが私たちが実現したいビジョンです。
私たちが目指すのは、自分の意思で自分らしい人生を選択できる世界
「今日はどこへ出かけようか」「今日は誰と過ごすのか」「今日はどんなおいしいものを食べようか」自分らしい選択をして一人ひとりが、自分らしい豊かな生活を描ける世界を創りたい。Wellnessを、共に描きたい。
私たちの強みは一人ひとりのデータ(ライフログ)をもとに最適なソリューションを提案できること。1人では続けられないことだって、FiNCのアプリを利用している仲間とならきっと続けられる。自分に合ったやり方で、日々の行動を変化させ、健康的な未来を創る。それを徹底的に考え、ソリューションを提供していくのがFiNCの役割だと考えています。

How we do

  • 毎日15分間の配信されるオンラインウェルネスタイム。体を動かして、午後の仕事の生産性向上にも繋がります。
  • 2021年より神田オフィスに移転しました。リモート中心の働き方で、コミュニケーションの場としてオフィスを利用しています。

現在の社員数は約120名。メガベンチャー、スタートアップ、コンサル、大手メーカー、商社、金融、ゲーム会社など多様なバックグラウンドのメンバーが参画。最高のプロダクトを作るため、「Over Achieve」「Open Mind」「Customer Success」3つのバリューをもとに行動しています。
高い目標を掲げ、最後まであきらめず全力でやりぬく。自分をさらけ出し、他者を受け入れ理解しAll FiNCで大きな成果を出す。そして、徹底的にお客様を想い、期待以上のサービスを届ける。すべてはお客様のために。
日々意識すべきことは多いですが、社員のベクトルを合わせ、一丸となって最高の組織を作ります。2021年、フルリモートでの新しい働き方がスタートしました。常に新しいチャレンジを続け、私たちらしい「働き方」を追求していきます。

As a new team member

サーバーサイドの開発ではマイクロサービスアーキテクチャを採用しており、サービスのオーナーとしての役割を担うチャンスが多い環境です。与えられた要件を開発するだけではなく、FiNC Technologies の事業成長をさらに加速させ、ビジネスを更に一歩進めていくためにチャレンジしたいサーバーサイドエンジニアを募集しています。

100憶レコードを超えるライフログを始めとしたビッグデータとAIを掛け合わせて、「すべての人にパーソナルAIを」の実現を目指すヘルスケアプラットフォーム FiNC を提供しています。

大量のライフログデータを基にしたアドバイスエンジンを活用することで、ユーザーごとにパーソナライズして健康をサポートする FiNC の各サービスのサーバーサイドの開発をご担当いただきます。クライアントとサーバー間だけでなく、複数マイクロサービス間のインターフェース設計、非同期アーキテクチャを用いたマイクロサービス間の通信の設計などに携わっていただきます。

各プロジェクトのオーナーや企画担当、エンジニア、デザイナー、プロダクトマネージャーと対話しながら、グロースを目的とした機能改善・追加開発を中心に行います。素早い機能開発をすることと同時に、メンテナンス性、スケーラビリティ、パフォーマンスなどの非機能要件も求められます。マイクロサービスアーキテクチャを採用しているため、サーバーサイドエンジニアとして広く責任、権限を持って開発に取り組むことができます。

更に、ユーザー体験の向上のために開発部署全体で設計や体制改善などを議論し、長期的に育てていくプロダクトのメンテナンス性や開発体験の改善なども常に行っており、エンジニアが意見を出しやすい環境です。

【具体的な業務内容】
・FiNC が提供するサービスの新規開発及び機能拡充、性能改善
・マイクロサービス間連携を実現する API の新規開発、機能拡充、性能改善
・AWS を活用したマイクロサービス化の推進
・Glueなどを活用した大規模データ処理

【開発フロー】
・FiNC 全体のロードマップをもとに、各サービスごとにチームで開発しています。
・チーム毎に1週間から3週間のサイクルのスクラム開発を実施しています。
・開発は GitHub を用いたプルリクエストベースで行っています。
・原則としてテストコードを書き、マージされるすべてのコードはレビューされています。

【チーム運営】
・キャリアアップや個人の悩みや課題解決のために、隔週で上長と1on1を行なっています。
・業務上の進捗管理は、プロジェクト単位などで個別MTGやSlackで随時相談をしています。
・業務中の課題を発見次第、プロセスや組織の改善などを行います。

【技術・ツール】
・サーバーサイド Ruby on Rails, OpenAPI, JSON Schema,Sidekiq
・フロントエンド Node.js, React.js, Redux, Babel
・データベース Amazon Aurora (MySQL), Elasticsearch, ElasticCache
・メッセージング Amazon SNS/SQS
・CI / CD CircleCI, Jenkins
・監視・分析 Datadog, Sentry
・ソースコード管理: GitHub
・プロジェクト管理: JIRA, GitHub issue, Asana
・情報共有ツール: Slack, ScrapBox

【求める経験・スキル】
・言語問わず、サーバーサイド開発の業務経験
・プルリクエストベースのプロジェクトでのチーム開発経験
・正規化や適切なインデックスの設定を意識したテーブルの設計経験
・SQL レベルのパフォーマンスチューニングの経験

【歓迎経験・スキル】
・Ruby on Railsを用いたサーバーサイド開発経験
・Docker, Kubernetes などコンテナ技術を用いたサービス運用経験
・メッセージングを用いた非同期処理の設計、実装経験
・ネットワーク / OS / アルゴリズムのコンピュータサイエンス入門レベルの知識
・DAU 10万以上のサービスの開発経験
・技術選定などの実施、技術的判断の経験

【求める人物像】
・FiNCのVisionに共感し、プロダクトを通じて社会貢献がしたい方
・大きなサービスを創りあげるアーキテクチャや、サービスを成長させることに興味がある方
・自ら課題を見つけ、改善のために行動できる方
・新しい技術への好奇心を持ち、勉強会や自己学習を通して学習する週間がある方

※弊社はヘルスケア業界の企業ですので就業後は完全禁煙となっております。あらかじめご了承ください。

Highlighted stories

【新旧CTO対談】デジタルを中心にヘルスケア事業の戦略を作るFiNCの過去と未来
「”問い合わせになる前の課題”を解決して、FiNCのカスタマーサクセスを牽引したい」注目のCREがFiNCで働く理由。
FiNC Technologiesの面接前にチェックしてほしい記事まとめ!for Engineer
Other users cannot see whether or not you're interested.
3 recommendations
Company info
株式会社FiNC Technologies
  • Founded on 2012/04
  • 110 members
  • CEO can code /
    Funded more than $300,000 /
    Funded more than $1,000,000 /
    Featured on TechCrunch /
  • 東京都千代田区神田錦町2-2-1 KANDA SQUARE 11F
  • 100億レコード超のライフログ!開発組織を支えるサーバーサイドエンジニア!
    株式会社FiNC Technologies