Back to job search
Twine logo
TwineVerified Job Source

Freelance Web Developer

  • Canada
  • Remote
  • Posted Sep 24, 2026
  • 1 position

Opens an external site

Employment type
Contract
Experience level
Mid-level · 2+ years
Posting language
English
Working hours
40 hours per week
Seniority
Associate

Job summary

Develop a robust, user-friendly web application for SME business owners to manage quotes, projects, and cost analysis. Collaborate with stakeholders to refine requirements and provide iterative updates throughout the three-month build.

Job details

Join an innovative project to develop a web application designed to empower small and medium-sized enterprises (SMEs) in making smarter business decisions. This platform will serve as the core tool for a consultancy, enabling business owners to check quotes, vet and plan projects, and identify cost-saving opportunities. The initial engagement is for a three-month build, with the possibility of ongoing collaboration based on project success and future needs. Deliverables Develop a robust, user-friendly web application tailored for SME business owners. Implement features for quote checking, project vetting, planning, and cost analysis. Ensure secure user authentication and data protection. Integrate intuitive dashboards and reporting tools for actionable insights. Collaborate with stakeholders to refine requirements and deliver iterative updates. Provide technical documentation and basic user support during the launch phase. Requirements Proven experience in web application development, ideally for business or consultancy platforms. Proficiency in modern web technologies such as JavaScript, React, Node.js, or similar frameworks. Strong understanding of UI/UX principles to create accessible and efficient user experiences. Experience with secure authentication, data privacy, and best practices in web security. Ability to work independently and deliver within a three-month timeline. Excellent communication skills for remote collaboration. Availability for regular progress updates and feedback sessions. Prior experience working with SMEs or business-focused applications is a plus. About Twine Twine is a leading freelance marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise. Trusted by Fortune 500 companies and innovative startups alike, Twine enables companies to scale their teams globally. Our Mission Twine's mission is to empower creators and businesses to thrive in an AI-driven, freelance-first world.

What you’ll do

Develop a robust, user-friendly web application for SME business owners to manage quotes, projects, and cost analysis. Collaborate with stakeholders to refine requirements and provide iterative updates throughout the three-month build.

Requirements

Requires proven experience in web application development using modern technologies like JavaScript, React, and Node.js. Candidates must possess strong UI/UX principles, knowledge of web security, and the ability to work independently.

Listed skills

  • Technical Documentation · Preferred
  • Node.js · Preferred
  • React · Preferred
  • JavaScript · Preferred
  • Communication Skills · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Web Development
  • JavaScript
  • React
  • Node.js
  • UI/UX Design
  • Web Security
  • Authentication
  • Data Privacy
  • Project Planning
  • Technical Documentation
  • Communication Skills

Job areas

  • Software
  • Technology
  • Engineering
  • Consulting
  • Creative & Media

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Browse all Easy Apply jobs