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

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 3,500 ~ 4,500円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
お任せしたいこと
[役割]
バックエンドエンジニアとして、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の実務経験を、確実性が求められる決済ドメインで積むことができます。
フルリモート環境下で自身のペースを保ちながら、バックエンドエンジニアとしての市場価値を高められます。
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
