Website Developer
Twine
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Website Developer at Twine
Job Overview
Twine is seeking a skilled Website Developer to create a comprehensive taxi booking platform. This role involves developing a seamless user experience for booking rides, managing profiles, and accessing ride history, alongside a robust admin panel for operational management. The ideal candidate will integrate advanced functionalities like live mapping, automated fare calculation, and secure payment systems, ensuring a modern and intuitive user interface.
Key Responsibilities
- Design and develop a responsive taxi booking website with a modern, intuitive UI
- Implement booking functionality with location input, vehicle selection, fare estimation, and ride scheduling
- Integrate user registration, profile management, and ride history features
- Develop an admin panel for user and driver management, fare settings, commission structures, and analytics
- Integrate live map tracking using Google Maps or OpenStreetMap APIs
- Enable automated fare calculation and support for multiple payment options
- Implement promo code, discount features, and a feedback system for complaints, ratings, and reviews
- Ensure website security, data privacy, and compliance with best practices
- Provide documentation and basic support for future updates
Required Skills and Experience
- Proven experience in web development, preferably with booking or e-commerce platforms
- Proficiency in front-end technologies (HTML, CSS, JavaScript, modern frameworks such as React or Vue.js)
- Strong back-end development skills (Node.js, PHP, Python, or similar)
- Experience with database design and management (MySQL, PostgreSQL, or MongoDB)
- Familiarity with integrating third-party APIs, especially mapping and payment gateways
- Understanding of user authentication, data security, and GDPR compliance
- Ability to create admin dashboards and analytics tools
- Excellent problem-solving skills and attention to detail
- Good communication skills and ability to deliver within project timelines
- Availability for potential follow-up work and ongoing support
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/competency
- Web Development
- UI/UX Design
- API Integration
- Database Management
- Front-end Development
- Back-end Development
- Payment Gateway Integration
- Data Security
- Analytics Dashboard
- Project Management
How to Get Hired at Twine
- Research Twine's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Customize your Website Developer resume to highlight experience in booking, e-commerce, or marketplace platforms.
- Showcase relevant projects: Prepare a portfolio demonstrating proficiency in front-end, back-end, API integrations, and database management.
- Practice technical skills: Brush up on HTML, CSS, JavaScript, React/Vue.js, Node.js/PHP/Python, SQL/NoSQL, and API integrations.
- Highlight problem-solving: Be ready to discuss how you've solved complex web development challenges and delivered projects on time.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background