ソフトウェアエンジニア(Go)

ミッション

日本最大の医療従事者向けプラットフォームでの新サービス開発/既存サービス改善を支えるバックエンドを設計/開発し、最先端のIT技術を使って日本の医療現場を変革する

担当事業、サービス

ニュース、コミュニティ(一般掲示板)、カンファレンス(専門QA)、クイズ、メールマガジンなど医療従事者が利用するサービス全般

担当業務

ニュース、新規創設記事を含むm3.comの全コンテンツの制作促進、サービス拡充のための基盤の新規構築 上記実現のための記者/編集者の日常業務を分析し改善するシステム提案、新サービスの最適な姿を実現するためのヒアリング/要件定義/アーキテクチャ設計

技術スタック
  • 言語: Go (Java/Scala/Ruby/Python)
  • DB: PostgreSQL (or MySQL)
  • インフラ: AWS/オンプレミス
チーム体制
  • エンジニアチーム: チームリーダー1名、ソフトウェアエンジニア5名 上記に加え、デザイナー2名、プロダクトマネージャー2名、テスター2名、記者や編集者が複数名
得られる経験・スキル
  • 未経験者であっても Go/gRPC を用いたバックエンドシステムの設計/開発の経験を得られる
  • ユーザを獲得する重要な役割を担うチームで、日々業務改善に取り組めるスピード感のある環境
  • 目的にあった的確な技術を選定、提案し、日本の多くの医療従事者* 一般の方向けに展開
  • 少人数の体制で新規事業を立ち上げる機会、既存事業の拡大に大きく貢献する機会
  • 要件のヒアリング・設計・開発・その後の改善まで幅広い業務経験を積み上げられる
  • 技術者として専門性を高めスペシャリストになる、チームリーダーとして成長する可能性
応募条件(必須)
  • Go/gRPCでバックエンドを開発してみたいという意欲 ※未経験者歓迎
  • Java、Scala、Rubyのうちどれか1つ以上での開発経験
  • Webアプリケーションの開発経験
応募条件(できれば)
  • Go言語の開発経験
  • フロントサイドの経験 (React.js or Vue.js)
  • Linux/Unix系OSの実務経験
  • RDBMSを使ったシステムの開発経験
  • GitHub等でのソースコード公開
  • microserviceアーキテクチャの開発経験
  • 業務プロセスの設計経験
  • 要件をヒアリングし、まとめる能力と経験