Freelance Web Developer for E-Commerce Website

Chens BC Distribution Inc.
Richmond BC
22 days ago

Job Description

About Us:
We are a small food distribution company based in Richmond, BC. We cater to a variety of clients and are looking to enhance our customer experience by developing a professional front-end website that provides a personalized shopping experience. The person you will be working with has a background in the area of programming development, so there will be very little hand holding as we are looking to bring on someone we can trust to get the job done efficiently without any corners cut.

Project Scope:

We are looking for an experienced freelance web developer to create a website with the following key features:

  • Product Catalog: A searchable and filterable product catalog showcasing our inventory with product details and images.
  • Customer Login: A secure login system where customers can view their unique pricing for products.
  • Cart Functionality: Ability to add items to a cart for review purposes (no payment processing required).
  • Order Submission: Cart details should be submitted via email to our order desk for manual processing.
  • QuickBooks Online Integration: Product data (including images and pricing) will be pulled directly from QuickBooks Online (QBO) using the QBO API.
  • The integration must respect API rate limits with batch calls throttled every X minutes (specific interval TBD).
  • Hosting and CMS: Propose your preferred frameworks, such as WooCommerce, Shopify, or a custom-coded solution. CMS is optional but preferred for scalability.
  • Hosting Environment: Propose a hosting environment you are familiar with and that aligns with project requirements.

Requirements:

  • Proven experience in developing e-commerce or product catalog websites.
  • Familiarity with QuickBooks Online (QBO) API integration.
  • Strong understanding of API rate limits and efficient throttling mechanisms.
  • Proficiency in one or more frameworks/platforms (e.g., WooCommerce, Shopify, or custom solutions).
  • Ability to implement search and filtering functionalities.
  • Experience with secure login systems for personalized customer access.
  • Effective communication skills for discussing technical details and project progress.

What We Provide:

  • Domain purchase and hosting if necessary.
  • Access to product data (including images and pricing) via QBO.
  • Clear project requirements and guidance throughout the process.

Preferred Skills (Optional):

  • Experience in maintaining or managing e-commerce websites.
  • Familiarity with scaling small business websites for growth.
  • Knowledge of web design best practices for user experience (UX).

Role Details:

  • Type: Freelance with potential for part-time involvement in managing the e-commerce business if the project leads to growth.
  • Duration: Project-based, with milestones to be agreed upon.
  • Location: Remote work acceptable, but will require in-person visit for team colalboration.

How to Apply:

Please submit the following to chensecproject@gmail.com :

  • A brief introduction about yourself and your experience.
  • Examples of similar projects you’ve worked on (portfolio or links).
  • A proposal outlining:
  • The framework/platform you recommend (and why).
  • Hosting environment suggestions.
  • Estimated timeline for project completion.
  • Your rates (hourly or project-based).

This is a great opportunity for someone who enjoys creating efficient, user-focused solutions and is comfortable with technical integrations like QBO. Let’s build something amazing together!

We look forward to your application!

TLDR:

  • Develop and maintain e-commerce websites using HTML, CSS, and JavaScript to ensure a seamless user experience.
  • Collaborate with content management systems to manage product listings and updates.
  • Integrate APIs for enhanced functionality and performance.
  • Conduct unit testing to ensure code quality and reliability.
  • Communicate effectively with team members and stakeholders to align on project goals and timelines.

Job Type: Freelance

Pay: $30.00-$50.00 per hour

Expected hours: 40 – 60 per week

Flexible language requirement:

  • French not required

Education:

  • Bachelor's Degree (preferred)

Experience:

  • frontend programming: 4 years (preferred)
  • backend programming: 4 years (preferred)

Language:

  • English (required)

Work Location: In person

Application deadline: 2024-11-29

Visit Original Source:

http://ca.indeed.com/viewjob
why ?Jumpstart your career with our tech sales bootcamp!
Free Guides, Videos and Podcasts

Other Jobs

Trusscore

Production Team Member ( nights/days)

Trusscore

Who we are Trusscore is a material science company focused on developing sustainable building materials. We're starting a journey to change the way people build buildings and the environmental foo

 
Calgary AB
Trusscore

Who We Are Trusscore is a material science company focused on developing sustainable building materials. We're starting a journey to change the way people build buildings and the environmental

 
Palmerston ON
eSentire

About eSentire eSentire is on a mission to hunt, investigate and stop cyber threats before they become business disrupting events. We were founded on the premise that if you can’t find a solution, you

 
ON, CA