We are looking for an experienced Mobile App Developer to build a cross-platform application that integrates with Laravel backend. The app will run on both iOS and Android using a modern framework (Flutter or React Native preferred).
Key Responsibilities
- Develop a mobile app (iOS & Android) and collaborate with backend developer to integrates with Laravel backend.
- Implement core e-commerce features including:
- Product catalog browsing (with categories, filters, search).
- product detail pages.
- User authentication & profile management.
- Point rewarding and redeeming system.
- Purchase history
- Create a smooth and responsive UI/UX that works across devices.
- Implement push notifications for orders, promotions, and updates.
- Ensure app security, data protection, and performance optimization.
- Collaborate with backend developers (Laravel) to align API needs.
- Perform app testing (unit, integration, and user testing) before release.
- Deploy apps to Google Play Store and Apple App Store, and handle updates.
Requirements
- Proven experience in cross-platform mobile development using Flutter or React Native.
- Strong understanding of REST APIs and JSON data handling.
- Experience with e-commerce is highly preferred.
- Experience with push notifications, in-app purchases, and payment integrations.
- Familiarity with App Store and Google Play submission process.
- Good understanding of UI/UX principles for mobile.
- Ability to work with Git version control and follow agile workflows.
Nice to Have
- Experience with Laravel backend integration.
- Knowledge of Firebase (analytics, notifications, crash reporting).
- Experience with multi-language and multi-currency support.
- Familiarity with CI/CD pipelines for mobile apps.
Job Types: Full-time, Part-time
Laporkan lowongan