Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Twine and take your career to the next level!
Application takes less than 5 minutes