具体的な業務内容
【全国フルリモート可】バックエンドエンジニア/自社SaaS/モダンな開発環境/大手製薬企業導入
【全国フルリモート可/フレックス/約11兆円の製薬市場のDX推進を加速させる優良スタートアップ/製薬メーカーと医療機関とのやり取りをスムーズにするメッセージプラットフォーム運営】
製薬メーカーと医療機関のコミュニケーションツール「Shaperon」を開発・提供する同社にてバックエンドエンジニアをお任せします。
■業務内容:
製薬向けのSaaSのPython/Flaskでできたバックエンドの開発を行っていただきます。
・新しい機能を検討する際、サービスの成長を見越してドメインのモデリングをし、システムを構造化
・コードの肥大化、チームの成長により開発のスピードと質が落ちないように、継続的なリファクタリングやミドルウェアの改善
・サービスの成長に伴いモノリスなシステムを、サブシステムに分割する必要があります。その方針の策定から実現
・フロントエンドとバックエンドの開発の連携をうまく機能させるプロセスを策定、実行
■開発環境:
フロントエンド:TypeScript/React
バックエンド:Python/Flask/SqlAlchemy/Pydantic
インフラ:AWS/CDK/Fargate/Lambda/CodePipeline
※AWS CDKを用いてAWS上にサーバーレスのサービス環境を構築しています。
■プロダクトについて:
Shaperonは製薬メーカーで働くMRと医療従事者とがスムーズにやり取りできるコミュニケーションツールです。医薬品絡みでコンプライアンスが厳しい反面、通常のメールでは規制が難しいためコンプライアンス機能の付いた同プロダクトを通してやり取りしています。またマーケティング機能もついており、メーカーの販促もフォローしています。
■同社について:
少数精鋭のチームでアウトプットを最大化できるように自動化・効率化には意識的に取り組んでいます。ローカル開発環境はdocker-composeで管理しており、構築作業はすべて自動化されています。
・フロントエンド・バックエンドの自動テスト
・コードデプロイの自動化
・CDK(TypesScript)によるAWSリソースの管理
・外部向け仕様書のMarkdown管理+PDFビルド
・HTMLのTypeScript/React管理
チーム/組織構成