Want to get hired at Twine?
Freelance App Developer – Marketplace App
Twine
HybridHybrid
Original Job Summary
Overview
This Freelance App Developer – Marketplace App role involves developing a user-driven mobile application designed to serve as a marketplace for buying and selling used horse and dog equipment in the Norwegian market.
Key Responsibilities
- Design and develop a mobile app for iOS and Android.
- Implement user registration, profile management, and secure authentication.
- Build listing functionality with clear categories for horse and dog equipment.
- Integrate payment processing and features for paid listing highlights.
- Develop an admin dashboard for managing users, listings, and transactions.
- Conduct testing and debugging to ensure stability and performance.
Requirements
- Proven experience in mobile app development for both iOS and Android.
- Proficiency in programming languages and frameworks such as React Native, Flutter, Swift, or Kotlin.
- Experience with secure payment gateway integration.
- Strong UI/UX design skills for an intuitive and visually appealing interface.
- Familiarity with marketplace or e-commerce app development.
- Excellent communication skills and ability to provide accurate project estimates.
- Fluency in English; Norwegian language skills are a plus.
- Experience with Nordic region clients is advantageous.
About Twine
Twine is a leading freelance marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise. Trusted globally, Twine empowers creators and businesses in an AI-driven, freelance-first world.
Key skills/competency
- Mobile Development
- iOS
- Android
- React Native
- Flutter
- UI/UX Design
- Payment Integration
- E-commerce
- Admin Dashboard
- Testing
How to Get Hired at Twine
🎯 Tips for Getting Hired
- Customize your resume: Tailor it for mobile app roles.
- Research Twine: Understand their freelance culture and projects.
- Highlight relevant skills: Emphasize iOS, Android, and payment integration.
- Prepare project estimates: Showcase clear milestone planning.
- Practice technical interviews: Refresh mobile development technologies.
📝 Interview Preparation Advice
Technical Preparation
circle
Review React Native and Flutter basics.
circle
Practice integrating secure payment gateways.
circle
Revisit iOS and Android SDK documentation.
circle
Test app debugging and performance optimization.
Behavioral Questions
circle
Describe past challenge resolution in app projects.
circle
Explain collaboration with remote teams effectively.
circle
Discuss handling milestone adjustments and feedback.
circle
Share project management experiences in freelance roles.