-
Twine

Freelance Software Engineer

Twine
Switzerland · Contract · Associate

This role involves building a first-release website that serves as both a product marketplace and an interactive community platform for agriculture startups. The platform will enable startups to showcase and sell their products and services, ranging from farm equipment to consultation packages, through a secure online checkout. In addition to e-commerce functionality, the site will feature robust community modules, including discussion forums, an event calendar, and a blog section, fostering engagement and knowledge sharing among users. Startups will have the ability to create detailed profiles, upload product information with images and pricing, and manage their offerings. Shoppers will benefit from intuitive browsing, cart management, and seamless payment processing. The site must be responsive, with a clean, modern UI and an admin dashboard for account approvals and content moderation. The codebase should be maintainable and support future updates, with a flexible technology stack to be proposed by the developer.

Deliverables

  • Design and development of a responsive website integrating marketplace and community features
  • Secure user registration and authentication for startups and shoppers
  • Product and service listing modules with photo, specification, and pricing uploads
  • Shopping cart functionality with payment gateway integration, order confirmation emails, and order history
  • Community modules: discussion forums, event calendar, and blog section
  • Admin dashboard for approving startup accounts and moderating forum content
  • Separate CMS for blog and event management
  • Clean, modern UI/UX supporting scalability and future enhancements
  • Documentation of the codebase and deployment process

Requirements

  • Proven experience developing e-commerce and community platforms, preferably in the startup or agritech sector
  • Proficiency in modern web development frameworks (e.g., React, Vue, Angular, or similar)
  • Backend expertise with scalable solutions (e.g., Node.js, Django, or equivalent)
  • Experience integrating secure payment gateways (e.g., Stripe, PayPal)
  • Strong understanding of responsive design and cross-browser compatibility
  • Familiarity with CMS integration and event management modules
  • Ability to deliver maintainable, well-documented code
  • Excellent communication skills and ability to propose a suitable tech stack and realistic timeline
  • Availability for ongoing support and potential follow-up work

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.

Key Skills

Ranked by relevance

responsive responsive design angular django react vue ai ui
Login to Apply
Posted
Apr 08, 2026
Type
Contract
Level
Associate
Location
Switzerland
Company
Twine

Industries

Software Development

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Twine
Related

Freelance Web Developer – Music Dashboard

2026-04-11

Contract
Entry
Switzerland
Software Development
Engineering
View Job Details
SoFi
Related

Staff Fullstack Software Engineer

2026-04-09

Full-time
Not Applicable
Switzerland
Financial Services
Engineering
View Job Details
Tesla
Related

Software Development Engineer in Test (SDET)

2026-04-09

Full-time
Entry
Netherlands
Motor Vehicle Manufacturing
Engineering