We are looking for a Full-Stack Mobile Developer with expertise in Flutter or React Native and backend development using Node.js to build the MVP version of the Shift App — a mobile platform that connects job seekers with companies offering temporary shifts.
This is a remote freelance opportunity for an experienced developer capable of independently handling the entire development lifecycle: mobile frontend, backend, and database.
Key Responsibilities:
Develop a cross-platform mobile app (iOS & Android) using Flutter or React Native
Build a scalable and secure backend using Node.js (Express or similar)
Design and manage the database (PostgreSQL or Firebase)
Implement secure user authentication (OTP login, Two-Factor Authentication)
Integrate payment gateway and e-wallet systems (Stripe, PayPal, Bank Transfer)
Handle PDF/image file processing and OCR-based document validation
Implement in-app notifications (SMS, WhatsApp, email, and push notifications)
Enable digital signature and QR code features for attendance and contracts
Conduct end-to-end testing and deploy a stable MVP within 3 months
Required Skills & Qualifications:
Strong experience with Flutter or React Native for mobile development
Proficiency in Node.js for backend development
Experience working with PostgreSQL or Firebase databases
Familiarity with third-party APIs for payments, messaging, and location tracking
Experience with OCR and document analysis is a plus
Ability to manage full-stack development independently
Familiarity with app security best practices (2FA, encryption, fraud prevention)
Good communication skills and ability to meet project deadlines
What We Offer:
Opportunity to build a complete product with real-world value
Fully remote work with flexible hours
Milestone-based payments
Possibility for long-term collaboration (support & phase 2 development)
معرفی شرکت
IGP Design Agency is a creative and digital solutions company based in Muscat, Oman. We specialize in website and mobile app design, UI/UX, branding, and digital marketing. Our expert team helps businesses grow by delivering smart, user-focused designs and effective digital strategies.