
Closed
Posted
I’m standing up a new banking-oriented application and need an experienced Python developer to own the server side. The stack is already chosen—Flask for the web framework, MySQL for persistence, Git for version control, and Pytest for automated coverage—so I’m after someone who can jump straight into code rather than setup. What I need you to deliver: • Robust user authentication and authorization (JWT or OAuth preferred, with secure password hashing and refresh token logic). • A clean RESTful API that exposes the core banking operations (account creation, balance lookup, transfers, transaction history). • Solid database management: well-designed MySQL schema, migrations, and the data-access layer wired cleanly to the endpoints. • A Pytest suite that covers critical paths and edge-cases, running green in CI. • Clear documentation plus a tiny HTML/CSS or Postman collection so the Flutter team can test the endpoints immediately. Everything should live in a Git repository with tidy commit history and concise README. If you have past work that shows similar Flask or financial-grade backends, please include the repo link or a short demo URL when you apply; that will help me assess fit quickly. I’m ready to review pull requests as soon as you start, and I’ll be available for domain questions throughout the build.
Project ID: 40474305
53 proposals
Remote project
Active 21 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs