96万円/月額想定年収:1152万円
-------------------------------- ※必須要件は必ずご確認の上、ご応募ください。要件を満たしていない場合はご案内ができませんのでご了承下さい。 ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です。 ※20代〜40代の経験者が望ましい案件です。 -------------------------------- 私たちは医療・ヘルスケア業界に特化した営業プラットフォームを展開しています。 医療・ヘルスケア業界は規制が厳しく、従来はITの参入は難しい分野でした。弊社ではソフトウェアの力を使って、業界が抱える課題を根本から解決していくことを目指しています。 このポジションでは製薬向けのSaaSのPython/Flaskでできたバックエンドの開発を行っていただきます。 <業務内容> - 新しい機能を検討する際、サービスの成長を見越してドメインのモデリングをし、システムを構造化していきます - コードの肥大化、チームの成長により開発のスピードと質が落ちないように、継続的なリファクタリングやミドルウェアの改善を行います - サービスの成長に伴いモノリスなシステムを、サブシステムに分割する必要があります。その方針の策定から実現までを行っていただきます - フロントエンドとバックエンドの開発の連携をうまく機能させるプロセスを策定、実行します - AI部門と連携してAIソリューションのSaaSへの組み込みを行います <開発体制> これまではフロントエンド・バックエンドで特に分担を決めずに機能単位で開発を行ってきました。 今後は、仕様の策定やUIのプロトタイプ作成などもエンジニア主導で行っていますので徐々に強みを活かしたチーム開発に移行していければと考えています。 <バックエンドについて> 本番環境のプロセスは全てAWS上のサーバーレスリソース上で実行されます。 またローカルPC上でもdocker composeによりすぐに開発環境を構築することができます。 アプリケーションはPython/Flask上に構築されており、すべてのリソースはDIにより外部依存化させているため、テストドリブンな開発が可能です。カバレッジも計測しています。また、DBのJSON型カラムとPythonの型システムとを組み合わせることで、RDBにドキュメント型DBの利便性を持ち込むなど、開発効率を上げるための仕組みを導入しています。 <チーム開発の自動化> 少数精鋭のチームでアウトプットを最大化できるように自動化・効率化には意識的に取り組んでいます。 ローカル開発環境はdocker-composeで管理しており、構築作業はすべて自動化されています。 - フロントエンド・バックエンドの自動テスト - コードデプロイの自動化 - CDK(TypesScript)によるAWSリソースの管理 - 外部向け仕様書のMarkdown管理+PDFビルド - HTMLのTypeScript/React管理
- Pythonを用いた社外向けプロダクトのバックエンド開発経験(5年以上) - モデリングの経験 - チームでの開発経験
- Github上のPRベースでのチーム開発を行うことが出来る - リモートワークに必要なドキュメント作成力 - React製のSPAプロダクトの開発経験 - マイクロサービスやモジュラーモノリスの設計経験 - DDDを言語化して開発ポリシーに落とし込める - 大企業向けのERPやCRMの開発、または導入経験
※記載されている月単価は上限でのご契約の場合。スキル等に応じて要相談。
情報提供元: Findy Freelance(ファインディフリーランス)
1ヶ月前

SNSアカウントでログイン