




Summary: We are seeking a Senior Full Stack Developer with strong backend expertise in Python (FastAPI) and modern frontend experience with React + TypeScript, focusing on architectural thinking and scalable systems. Highlights: 1. Opportunity to shape architecture from early stages 2. Collaborative and fast-paced work environment 3. Comfortable working in evolving architectures (MVP to production) We are building **ConversIA**, a conversational platform designed to orchestrate business flows, integrate with CRMs, and manage high volumes of structured data and media. We are looking for a **Senior Full Stack Developer** with strong backend expertise in Python (FastAPI) and modern frontend experience with React + TypeScript. This role requires strong architectural thinking, experience with scalable systems, and comfort working in evolving environments (MVP → production). Core Responsibilities * Design, develop, and maintain scalable backend services using **Python + FastAPI** * Build and maintain frontend applications using **React + TypeScript** * Design relational database schemas (PostgreSQL or similar) * Integrate external APIs (CRM, calendar, messaging systems, etc.) * Implement authentication (JWT, OAuth2/SSO when required) * Contribute to architectural decisions for distributed systems * Optimize performance and scalability * Implement automated testing and CI/CD pipelines * Support cloud deployment and infrastructure decisions Current Technology StackBackend * Python 3.11 * FastAPI * Uvicorn (ASGI) * SQLAlchemy * SQLite (current MVP database) * Pydantic * JWT Authentication (PyJWT / python-jose) * Environment configuration via dotenv Frontend * React 19 * TypeScript (strict mode) * Vite * React Router * Tailwind CSS * Recharts * Lucide Icons Databases * Relational databases (PostgreSQL planned migration) * Experience with relational schema design required Experience with any of the following is highly valued: * Redis (caching, pub/sub, rate limiting) * Celery + Redis/RabbitMQ (background tasks) * Docker & Docker Compose * Nginx (reverse proxy, SSL termination) * Sentry (error monitoring) * pytest + httpx (automated testing) * CI/CD (GitHub Actions or similar) * Cloud platforms (AWS / GCP / Azure) * S3 or Azure Blob (file storage) * OAuth2 / SSO (Google, Microsoft) * Zustand or TanStack Query * Rate limiting strategies * WebSockets * Distributed systems architecture Required Knowledge & Experience * Strong backend development experience with Python * Experience building APIs with FastAPI or similar frameworks * Advanced knowledge of relational database design (PostgreSQL preferred) * Experience integrating external APIs (CRM, messaging, calendar systems) * Experience working with high-volume structured data systems * Solid understanding of software architecture principles * Experience deploying to cloud environments (AWS, GCP, or Azure) * Familiarity with conversational systems or workflow orchestration (preferred) Ideal Candidate * Thinks architecturally, not just feature-by-feature * Comfortable working in evolving architectures * Proactive and solution-oriented * Strong debugging and problem-solving skills * Experience moving systems from MVP to production Work Environment * Remote-friendly * Collaborative and fast-paced * Opportunity to shape architecture from early stages Job Type: Full-time Salary: $50,000.00 - $90,000.00 per month Experience: * Python: 4 years (Required) * SQL: 4 years (Required) * React: 6 years (Required) Work Location: Remote


