The best ecommerce developers follow some process that has requirement gathering, preliminary planning, design mockups, development, review, deployment, and support. A developer must explain to you every single phase of his process and how you are going to be involved like an active participant.