1. 株式会社MICIN
  2. 株式会社MICIN 採用情報
  3. 株式会社MICIN の求人一覧
  4. サーバーサイドエンジニア(シニア)

サーバーサイドエンジニア(シニア)

  • サーバーサイドエンジニア(シニア)
  • 正社員

株式会社MICIN の求人一覧

サーバーサイドエンジニア(シニア) | 株式会社MICIN

【AIを活用したヘルスケアソリューション事業について】 
「識別」「予測」「介入」の3つのフェーズに合わせ、医療にまつわる様々なエンジン・ソリューションを提供しています。
 (1)医療画像の認識エンジン ※識別フェーズ 
 ⇒CTやMRIの放射線画像等を用いて画像認識、疾患の鑑別を行います(日本でも有数の医療機関・大学と連携して高い精度の画像診断補助システムを開発しています)

 (2)医療・健康状態の予測エンジン ※予測フェーズ 
 ⇒従業員・患者のレセプト・健康診断・診療データ等に深層学習を活用して未来を予測します(疾病の発生可能性や検査値の推移そして医療費等の将来予測を行います)

 (3)健康・疾患マネジメントのための意思決定サポートエンジン ※介入フェーズ 
 ⇒医療従事者による疾患マネジメント・健康増進のための対話・意思決定を支援します(医療従事者向けの診療支援ツールや患者/ユーザー向けの疾病マネジメントツールを開発・提供しています)

【オンライン診療サービス”クロン”について】 
”クロン”は医師と患者、産業医/保健師と従業員を繋ぐようなオンライン診療のプラットフォームです。特徴は、病院側はクロンの導入費用や継続的な利用料は一切かからなく、患者側は自宅や会社などで診療を受けられ、お薬や処方箋も郵送で完結します。通常の診療費に加えて利用料をアプリ内で決裁することで支払いも簡単です(利用料は通院の交通費程度です)。
オンライン診療「クロン」の導入医療機関数は、2019年4月現在 全国1000施設を突破しています。競合製品と比較検討した9割以上の顧客が導入を決めており、サービスの質は高いと好評です。

仕事内容

自社のサービス開発・運用に関わるすべての工程に携わっていただきます。エンジニアは、まだ数名の組織で、協力し合いながら幅広く業務を担当しています。

  • オンライン診療サービス「クロン」をはじめとした、アプリケーションの設計・開発・運用・保守・改善
  • 堅牢なインフラ環境の構築・運用・保守

オンライン診療サービス「クロン」は、医療機関側には Webアプリ(Angular 6)、患者側にはモバイルアプリ(React Native)を提供しており、双方の開発に関わっていただくこととなります。
アプリケーションの新機能開発・改修などは勿論のこと、医療分野における新規事業をビジネスサイドのメンバーと共に創出して行くなど、一人一人のメンバーが自らオーナシップを取って業務に取り組んでいます。

クライアント向けアプリケーション開発においては、データサイエンティスト(現在は CTO が担当)と協力して、医療データを有効活用した AIソリューション開発に取り組んでいただきます。

現在の開発チームはひとりひとりがメインで見ているパートはあるものの、プロジェクトなどで手が足りない時には、Web側を皆で開発する時があったり、柔軟に協力しあいながら開発をしています。

医療制度やビジネス上の要件を理解するにあたっては、サービス開発と並行して少しずつ学習していただく必要はありますが、ビジネスチームに医療業界経験者が多いこともあり、話し合い/質問しながら理解を深め、開発を進めていくことができる環境です。

仕事の魅力

  • オンライン診療サービス「クロン」の WebアプリケーションはすべてTypeScriptで書かれています。数多くの機能を搭載しているのでシステムのボリュームが大きく、またUX向上の一環として「見せる動き」を心がけていることから、数々のノウハウを蓄積してきたJS開発は強みの1つとなっています。
  • 毎週金曜日に、業務時間の20%の時間を使って新しい技術でサービス・機能開発を行う「20X」という取り組みを実施。各自が興味を持つ技術領域の知見を活かし、自己研鑽するとともにサービス開発・改善につなげています。
  • CTOの巣籠(@yusugomori) は、エンジニアリングだけでなく Webデザインの知見が豊富で、機械学習領域においては技術書執筆 、東京大学にて特別講師を務めるなど多岐に渡る方面で活躍する人物。開発チームは他にも、チームビルディング、データ分析、自然言語処理といった分野に強みを持つ多才なメンバーが集まっています。


◯参考リンク
MICIN Developers Blog

必要な条件・経験

  • コンピュータサイエンスなどの技術分野での学士号または関連職種での実務経験
  • 汎用プログラミング言語に関する実務経験(JavaScript, Python, Ruby, Rust, Swift, Java, C, C++ など)
  • Unix / Linux 環境での開発経験

望ましい経験・スキル

  • Railsによるアプリケーション開発・運用経験
  • セキュリティソフトウェア開発経験
  • 情報検索、機械学習、深層学習、自然言語処理分野の開発経験

開発環境について


■ 言語
-Ruby
-TypeScript
-Python
■ フレームワーク等
-Ruby on Rails
-Angular 6 + ngrx
-ReactNative + Redux(+ redux-observable)
■ インフラ
-AWS(ECS + ALB)
-Terraform
■ 分析基盤
-BigQuery
-Kibana
-Redash
■ ソースコード管理
-git
■ プロジェクト管理
-Trello
-GitHub
-JIRA
■ 情報共有ツール
-Slack

その他

オンボーディング制度や社内勉強会や月に一度の全社共有会の開催など有り
事業や業界へのキャッチアップや他部門に関わる情報発信などを大切にしています。まだまだはじまったばかりのことも多くありますので、更に磨きをかけていくために、一緒につくり上げていきましょう。

Mac PC 支給(iMac / MacBook Air / MacBook Pro)、ディスプレイ支給、ソフトウェア・書籍購入サポート、エンジニアリング関連のカンファレンス参加費用サポート…等、開発環境の整備やスキルアップ支援を行っています。

作業中はヘッドホンで音楽を聴けるなど、みんな自由なスタイルをとっています。

職種 / 募集ポジション サーバーサイドエンジニア(シニア)
雇用形態 正社員
給与
年収
想定年収となります。
ご希望と経験等を考慮し、当社規定により決定いたします。
勤務地
 
勤務体系
裁量労働制
会社情報
会社名 株式会社MICIN
所在地
東京オフィス: 
〒100-0004 
東京都千代田区大手町2-6-2 日本ビル13階
設立
2015年11月26日
代表者名
代表取締役 原 聖吾
事業内容
・医療データをAIなどで解析・活用するデータソリューション事業
・オンライン診療サービス「クロン」などを手掛けるアプリケーション事業