Back to Jobs

Backend Developer for Flask, MySQL, and Joomla Integration

Remote, USA Full-time Posted 2025-11-24
We are seeking an experienced backend developer to assist with Phase 1.2 of our project.Project Overview We are extending an existing Python/Flask-based system that parses theatrical Playbill PDFs and stores structured data (actors, shows, theaters, roles). Phase 1 is complete. We are now moving into Phase 1.2, which focuses on public-facing views, Joomla integration, and deployment. This is not a greenfield project. Current System (Already Built) Python + Flask application Admin UI for: Uploading Playbill PDFs Parsing cast & crew Human review / edit / approve Structured MySQL schema Categories handled: Cast, Ensemble, Swings, Dance Captain, Understudies Equity (union) detection via asterisk (*) Clean, working proof already demonstrated Phase 1.2 Scope (What You Will Build) 1. Public Read-Only Views Actor profile pages Show pages Theater pages IMDb-style navigation between them 2. Actor Profile Enhancements Credits grouped by discipline Equity indicator per show (not global) Simple USA map showing theaters an actor has worked at Read-only No advanced analytics or sharing logic 3. Search & Browsing Global search across actors, shows, theaters Filters (e.g. Equity vs Non-Equity) 4. Duplicate Protection Prevent duplicate Playbill uploads Detect duplicates using: Show name Theater Date / year 5. Joomla Integration (Mandatory) Client site is built on Joomla Existing Theater database must be reused No duplicate theater records Integration can be via: Joomla module API-based embedding Menu routing Public pages must feel native to Joomla 6. Deployment (Mandatory) Deploy system to client’s server Configure Flask environment Wire MySQL connections Verify production access Technical Requirements Strong experience with: Python Flask MySQL Experience integrating with CMS platforms (Joomla preferred) Comfortable deploying production apps Must understand relational data modeling Must write deterministic logic (no hallucinating AI extractors) Important Notes This phase is read-only for public users No user accounts No payments No subscriptions No mobile apps (future phase) Deliverables Live deployment on client server Public Actor / Show / Theater pages Working search & navigation Joomla integration verified Duplicate upload protection How to Apply Please include: Relevant Flask + MySQL projects Experience with Joomla or CMS integrations Fixed-price quote for Phase 1.2 Estimated timeline ⚠️ Do not apply if you are planning to rebuild the system from scratch. Apply tot his job Apply To this Job

Similar Jobs

United States Postal Service (USPS) Incumbent Community

Remote, USA Full-time

Freelance Home & DIY News Writer - Hunker

Remote, USA Full-time

Clinical Quality and Risk Application Specialist (RN Preferred), Fully Remote

Remote, USA Full-time

Senior Tax Return Reviewer / Preparer (Independent Contractor · Remote)

Remote, USA Full-time

Public Health Consultant - Monitoring, Evaluation & Quality Improvement - Full-time

Remote, USA Full-time

Copywriter - ACX Corp Sup Remote

Remote, USA Full-time

Experienced Compliance Analyst for Remote Customer Care Operations – Financial Risk Management and Regulatory Compliance Expertise

Remote, USA Full-time

Technical Sales Representative – Benchtop NMR

Remote, USA Full-time

Product & Concept Designer - Pet Accessories 1000 Nicollet Mall, Minneapolis,MN 55403-2542

Remote, USA Full-time

Software Developer – Remote (Ruby on Rails/Javascript) – VersaTrial, Inc. – Wilton, CT

Remote, USA Full-time

Remote AI​/ML Engineer: NLP & Full-Stack

Remote, USA Full-time

Chat Customer Service Jobs from Home – No Degree, No Experience, Weekl – Amazon Store

Remote, USA Full-time

Shift Lead, Fusion Center Operations (2nd Shift)

Remote, USA Full-time

**Experienced Customer Care Specialist II – Providing Exceptional Service to arenaflex Customers**

Remote, USA Full-time

ULINE- Call Center Representative

Remote, USA Full-time

Immediate Hiring: Remote Content Writer (Full-Time/Part-Time)

Remote, USA Full-time

Chewy Data Entry Remote Jobs - Entry Level / No Experience Position

Remote, USA Full-time

Process Assistant

Remote, USA Full-time

Lead Cashier

Remote, USA Full-time

Private Wealth Advisor job at Empower Retirement in CA

Remote, USA Full-time