【フルリモート/週5/Python】FastAPIを用いた自社サブスク型決済プラットフォームのバックエンド開発

掲載終了1ヶ月前

【フルリモート/週5/Python】FastAPIを用いた自社サブスク型決済プラットフォームのバックエンド開発

3,500〜4,500/時

作業内容

お任せしたいこと [役割] バックエンドエンジニアとして、PythonおよびFastAPIを用いた自社サブスクリプション型サービスの決済・契約管理システムのWeb API開発および改修を担当していただきます。 [役割に対して求める成果] Pydanticを用いた厳密な型定義と、堅牢なエラーハンドリングにより、プラン変更や決済処理に伴うデータ不整合を100%防ぐクリーンなAPIを構築すること。 具体的な業務内容 FastAPI / Pythonを用いた、サブスクリプション契約管理および請求シミュレーションAPIの実装 Stripe等の外部決済APIとのセキュアな連携ロジック、およびWebフック処理のコーディング SQLAlchemy(ORM)を使用した、PostgreSQLデータベースへのアクセス処理・マイグレーション Pytestを用いた、決済・バリデーションロジックに対する網羅的な単体テストコード作成 Dockerを用いたローカル開発環境での動作検証、および不具合発生時のログ解析・デバッグ対応 必須スキル・経験 Pythonを用いたWebアプリケーションまたはAPIの開発実務経験3年以上 FastAPI、Django、FlaskいずれかのWebフレームワークを用いた実務経験1年以上 SQLの基本的な知識、およびRDBMS(PostgreSQL/MySQL等)を用いた開発経験 Dockerを用いたコンテナ環境での開発経験(docker-composeを自在に扱えるレベル) GitHubを用いたプルリクエストベースのチーム開発フローの習熟 歓迎スキル・経験 Stripe、GMO等の決済代行サービスを用いたAPI連携の実装経験 SQLAlchemyやPrismaなどのORMを用いた効率的なデータクエリの実装経験 AWS(ECS, Fargate, RDS)などのクラウドインフラに関する基礎的な知識 GitHub Actionsを利用したCI/CDパイプラインの運用経験 開発環境 言語・FW:Python 3.11+, FastAPI インフラ・DB:AWS, PostgreSQL, Docker 管理ツール:GitHub, Slack, Jira 技術スタック:Pydantic, SQLAlchemy, Pytest, Poetry, Swagger 開発チームについて テックリード1名、バックエンドエンジニア3名、フロントエンド2名の計6名構成です。 コード品質や可読性を重視しており、命名規則やコーディング規約(PEP 8)が徹底されています。Swagger等でAPI定義がクリーンに整備されているため、開発に集中しやすい環境です。 求める人物像 例外的なエラーパターンに対しても、丁寧かつ厳密なエラーハンドリングを書くよう心掛けられる方 進捗状況や仕様の不明点を小まめにチャット(Slack)で共有し、チームと連携して動ける方 仕事の魅力 モダンなフレームワークとして非常に需要の高いFastAPIの実務経験を、確実性が求められる決済ドメインで積むことができます。 フルリモート環境下で自身のペースを保ちながら、バックエンドエンジニアとしての市場価値を高められます。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。

稼働条件

週5日 / フルリモート

契約形態

業務委託(フリーランス)

開発環境

Python、FastAPI

募集回数

1回

スキル

ビジネスツール・コミュニケーション:

企業名

株式会社Kaizen Tech Agent

サービス/プロジェクト名

詳細スケジュール/リリース時期

現場責任者の雰囲気

開発体制の詳細

詳細は面談でお伝えします。ご相談ください。

一部の情報は非公開の場合があります

案件について詳しく聞いてみませんか?

知りたい内容を選んでください(複数選択可)