I need an experienced Python developer to jump in alongside our in-house backend lead and push our mobile app over the finish line. Your primary focus will be database management—designing new tables, refining existing schemas, writing efficient queries, and handling migrations—while making sure everything stays in sync with our current codebase. Because our presentation layer relies on Django, you should also feel comfortable tweaking templates, wiring endpoints into views, and handling the occasional UI touch-up that connects directly to your backend work. Deep Django knowledge is therefore a must. Familiarity with React Native or Flutter would be a nice bonus but is not required. Key objectives for this engagement: • Audit and improve the existing ER diagram, flagging any scaling issues. • Create and test migration scripts with rollback safety. • Optimize slow queries, add indexes, and document performance gains. • Extend or adjust REST endpoints so new data structures surface cleanly to the mobile client. • Coordinate with the lead developer through pull-requests, code reviews, and daily Slack check-ins. Our stack: Python 3, Django, PostgreSQL, Git, AWS, and Jira. I will provide repository access, a staging database, and clear tickets outlining each task. Clean, well-commented code and unit tests are expected for every pull-request. When you respond, please share: – A brief summary of similar database-heavy Python/Django projects – Your availability (ideally overlapping at least 3 hours with GMT-5) – A link to a public code sample or GitHub repo I’m ready to onboard the right developer immediately and keep the collaboration straightforward and focused.