CureAppは、薬と同じように医師が処方するソフトウェア「治療アプリ」という新しい領域に取り組んでいる会社です。従来の医薬品やハードウェア医療機器では治療効果が不十分だった病気を治すために、医学的エビデンスに基づいた治療アプリを開発し、デジタル療法という新たな治療を診療現場に広く普及させ、一人でも多くの患者様に届けることを目指しています。具体的には疾患の種類ごとに、患者向けモバイルアプリや医師向けWebアプリをTypeScriptで開発しています。加えて、これら治療アプリの開発で蓄積した知見を活用し、民間法人向けモバイルヘルスプログラム「ascure(アスキュア)卒煙プログラム」も提供しています。現在のエンジニア組織は急拡大フェーズにあり、今後新たな疾患の「治療アプリ」の開発に向け、組織のコアとなる人材を募集しております。【具体的な業務内容】医療機関向けの「治療アプリ」に関するプロダクト、もしくは民間法人向けの「ascureモバイルヘルスプログラム」のプロダクトにおいて、開発・運用に携わって頂きます。【CureAppが取り組む治療アプリ】・ニコチン依存症治療アプリ・高血圧治療補助アプリ・非アルコール性脂肪肝炎(NASH)治療アプリ・アルコール依存症治療アプリ・がん治療支援アプリ・慢性心不全治療アプリ【開発環境】・言語:JavaScript, TypeScript・主要技術:React, React Native, Express, GraphQL・その他技術:Jest, ESLint, Prettier, monorepo・リポジトリ管理:GitHub・主要インフラ技術:AWS CDK, Lambda, API Gateway, CloudFront, Elastic Beanstalk・DB:MongoDB, PostgresSQL・CI:GitHub Actions, Bitrise・情報共有: Slack, Google Workspace, Notion, Spatial Chat【仕事のやりがい】治療アプリ領域のパイオニアとして市場にはまだ無い唯一のサービスが作ることができると同時に治療アプリの分野はまだ未開拓な領域が多く、エンジニアとして第一人者となることができます。また治療アプリを主導して開発することは、その疾病の治療に直接繋がり、社会的にも患者にとっても大きなインパクトがあります。【その他魅力】■開発メンバーの裁量・OS やエディタ、IDE といった個人の環境は、各自の責任で好きなものを使用可・全体のスケジュール管理は、途中の成果を随時確認しながら、納期または盛り込む機能を調整・プロダクトの開発言語やフレームワークなど主要な構成技術は、基本的に最新版より1年以上ビハインドしない■コード品質向上のための取り組み・本番にデプロイされるコードには、全てコードレビューまたはペアプログラミングを実施・「リファクタリングは随時行われるべき」という価値観をメンバー全員が共有して、日常的に実施・何らかのコーディング規約をチーム全体で遵守・提出されたコードには自動的にリグレッションテストが実行される環境が構築・コード品質評価ツールを導入して、メンバーが常に確認■テストの実施度・ほとんどのプロダクトコードに単体テストを記述、実施・機能の実装と同時にテストコードを記述・想定される複数環境での品質チェックの義務付け■アジャイル実践状況・デイリーでスタンドアップミーティング、またはそれに準じるチーム内の打ち合わせを実施・継続的なデプロイ(デリバリー)を実行■ワークフローの整備・全てのコードをバージョン管理ツールで管理・各メンバーが実装したコードのマージは Pull Request ベースで実行・自動(=システム化され、1コマンドで実行できる)ビルド、自動デプロイ環境を整備・コードによるインフラ構成管理(Infrastructure as Code)の環境を整備
東京都
700万円~1200万円※経験に応ず
フロントエンドエンジニア・HTMLコーダー