Twine
Programmer – Freelance
TwineUnited Arab Emirates14 days ago
ContractRemote FriendlyEngineering

An academic interactive fiction project built in Twine is seeking a programmer with strong CSS expertise to enhance its visual and audio presentation. The story is already fully written and structured, consisting of nine passages and approximately 1,100 words. The focus of this role is on styling and presentation—ensuring the project looks polished, functions smoothly across devices, and delivers an engaging experience. This is a freelance, remote position with a short-term scope and a clear, defined deliverable.


Responsibilities

  • Implement custom CSS styling for Twine’s HTML export.
  • Embed and style images within story passages for visual impact.
  • Integrate and style audio elements, including background music and notification sounds.
  • Ensure responsive design for desktop and mobile compatibility.
  • Apply a themed design inspired by YouTube’s red-and-clean interface aesthetic.
  • Test and refine styling for cross-browser functionality and mobile optimization.
  • Deliver clean, readable, and maintainable CSS code that improves user experience without overshadowing the story content.


Skills and Requirements

  • Experience working with Twine, interactive fiction tools, or HTML-based storytelling projects.
  • Strong CSS knowledge, with an ability to create responsive and modern designs.
  • Familiarity with embedding and styling media elements (images, audio) in HTML/CSS.
  • Understanding of accessibility and usability best practices for educational content.
  • Ability to work efficiently under a tight deadline and deliver a professional finish.
  • Strong communication skills for clarifying requirements and ensuring alignment with project goals.
  • Academic project experience or sensitivity to non-commercial contexts 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.

Key Skills

Ranked by relevance