Completion of an AI-assisted build

Customer: AI | Published: 23.04.2026
Бюджет: 6000 $

**Freelancer Project Post – Technical Product Lead (Captain) for CRM-Style Sales Funnel Platform** **Project Title:** Technical Product Lead Needed – Build a Simple CRM app Focused on Sales Funnels **Project Overview** We are building a lightweight, AI-assisted project management and sales funnel platform — a simplified equivalent to CRM app tailored specifically for managing sales pipelines and funnels. The platform will allow users to create customizable boards, track deals through sales stages, manage contacts, tasks, and automate basic workflow steps. Development will be heavily assisted by AI coding agents. We need a strong **Technical Product Lead** (internally called the “Captain”) to direct the architecture, vision, and decision-making throughout the build. This is **not** a hands-on coding role. You will act as the architect of intent — defining what gets built, why it gets built, and ensuring the system remains clean, scalable, and true to the sales funnel domain. ### What the Role Actually Requires You are responsible for: - Maintaining a clear product vision across hundreds of tasks - Deciding what features get built now, what gets backlogged, and what gets discarded - Spotting when AI-generated code is technically correct but architecturally misplaced - Asking the right clarifying questions that prevent domain confusion - Knowing when to move forward and when to pause for better design You must be able to read code (Python, TypeScript, SQL, etc.) well enough to identify fundamental issues even if you are not writing the fixes yourself. ### Required Qualifications **1. Strong Architectural Intuition** You can look at a data model and immediately feel when something is wrong or poorly structured. **Example:** Recognizing that mixing deal-stage data with contact history in the same table would break the integrity of the sales funnel. **Test:** Can you look at three related database tables and explain in plain English what each one represents and why they should remain separate? **2. Domain Clarity – Sales Funnel Expertise** You must deeply understand the core domain of a sales funnel / CRM-style board system. This includes clear separation between: - **Deals** (opportunities moving through pipeline stages) - **Contacts / Leads** (people and companies) - **Boards & Columns** (customizable views and status tracking) - **Tasks & Activities** (follow-ups, calls, emails tied to deals) - **Pipeline Stages** (defined workflow steps with automation triggers) A candidate who cannot clearly articulate these entities and their relationships will create technically correct but architecturally confused code. **Test:** Can you explain the core entities of a sales funnel platform and how they relate to each other without opening a database? **3. High Decision Velocity** You make fast, confident decisions on prioritization and scope. You can backlog or deprioritize features without hesitation when they don’t serve the current mission. **Test:** Given three half-built features, can you rank them by business value and confidently defer two of them? **4. Diagnostic Literacy** You can read logs, stack traces, and test output to understand which system layer (database, backend service, API route, frontend, etc.) is causing an issue. **Test:** When reviewing multi-layer test results, can you identify the originating layer and assess real impact? **5. Comfort with Incremental & Layered Deployment** You treat every change as a series of verified checkpoints: code deploy → database migration → verification → full system testing. **Test:** Describe the correct order of operations and safety checks when making a schema change in a live system. ### Nice-to-Have Qualifications - SQL literacy (reading SELECTs with JOINs and understanding schema changes) - Familiarity with Next.js / React patterns (routing, hooks, API clients) - Git fluency (reading logs, diffs, and performing reverts) - Basic Cloud Run / GCP awareness (scaling, cold starts, operational trade-offs) - Strong prompt engineering skills for directing AI coding agents ### Critical Disqualifiers - Needs to always “be right” instead of quickly correcting course - Treats all decisions as easily reversible (especially schema or data model changes) - Skips diagnosis and jumps straight to fixes, causing repeated rework - Confuses “it builds” with “it works reliably in production” - Cannot clearly explain sales funnel domain concepts in plain English ### Personal & Cognitive Qualities - High comfort with ambiguity in fast-moving AI-assisted development - Willingness to be wrong and correct quickly without defensiveness - Strong trust in the AI + engineer execution team once direction is set - Curiosity-driven: asks “why” before issuing new orders - Reliability and security mindset: routinely considers destructive operations and malicious input ### Summary Profile **Required** - Architectural intuition — senses when data models are flawed - Domain clarity — can explain sales funnel entities and relationships without aids - Decision velocity — prioritizes and backlogs decisively - Diagnostic literacy — reads errors and identifies system layers - Incremental deployment discipline — follows deploy → migrate → verify → test **Nice to Have** - SQL read literacy - Next.js / React awareness - Git fluency - Cloud Run / GCP knowledge - Prompt engineering instinct **Project Details** - AI-heavy development (you direct the AI agents) - Modern stack (Next.js, Python backend, PostgreSQL, deployed on Cloud Run / GCP) - Expect 300–600+ tasks across multiple development “episodes” - Goal: Deliver a clean, usable CRM-style sales funnel board system If you have the architectural intuition, strong sales funnel domain understanding, and decisive leadership style described above, please apply with a short note explaining why you are a good fit for the “Captain” role in this AI-assisted build. We are looking for someone who consistently sees the full system, not just individual features, and always asks: “Does this belong here, and what does it connect to?” Looking forward to your proposal. MUST use Kiro.dev, We have the use cases already developed, we will show you how to work with the codebase and from there you can complete it. The app was built using alchemistAIPro.com and generated by the alchemy crew. We will give you access to the GitHub to work the code. We expect about 120 hours of total development