
Web Designer - Coach Matching Pl...
Twine -
Dubai, United Arab EmiratesJob Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities
Design and develop a modern, intuitive user interface for clients, coaches, and administrators
Build an interactive onboarding questionnaire that informs the client–coach matching process
Create coach profile pages including bios, certifications, ratings, and availability
Integrate a booking and scheduling system with calendar synchronization
Implement multiple payment options, including pay-per-session, packages, and subscriptions
Develop an internal messaging feature with optional video session integration
Design a comprehensive admin dashboard to manage users, monitor revenue, and oversee operations
Incorporate analytics tools to track client satisfaction and coach performance
Ensure responsive design and cross-device usability for a seamless user experience
Deliver scalable, well-documented design assets suitable for development and future enhancements
Strong understanding of user experience principles for interactive platforms
Familiarity with booking, scheduling, and payment system integrations
Ability to design intuitive dashboards and data visualization components
Knowledge of designing for messaging and video communication tools is a plus
Strong communication skills and ability to collaborate remotely with stakeholders
Experience designing SaaS, health-tech, or coaching/therapy-related platforms preferred
Mid-level expertise with a portfolio demonstrating comparable project 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.
Design and develop a modern, intuitive user interface for clients, coaches, and administrators
Build an interactive onboarding questionnaire that informs the client–coach matching process
Create coach profile pages including bios, certifications, ratings, and availability
Integrate a booking and scheduling system with calendar synchronization
Implement multiple payment options, including pay-per-session, packages, and subscriptions
Develop an internal messaging feature with optional video session integration
Design a comprehensive admin dashboard to manage users, monitor revenue, and oversee operations
Incorporate analytics tools to track client satisfaction and coach performance
Ensure responsive design and cross-device usability for a seamless user experience
Deliver scalable, well-documented design assets suitable for development and future enhancements
Strong understanding of user experience principles for interactive platforms
Familiarity with booking, scheduling, and payment system integrations
Ability to design intuitive dashboards and data visualization components
Knowledge of designing for messaging and video communication tools is a plus
Strong communication skills and ability to collaborate remotely with stakeholders
Experience designing SaaS, health-tech, or coaching/therapy-related platforms preferred
Mid-level expertise with a portfolio demonstrating comparable project 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.
Job Requirements
Skills and Requirements
Proven experience designing large-scale web platforms with complex user flows
Proficiency in UI/UX design tools such as Figma, Sketch, or Adobe XD
Proven experience designing large-scale web platforms with complex user flows
Proficiency in UI/UX design tools such as Figma, Sketch, or Adobe XD