Freelance Mobile App Developer (iOS / Android)
Mindrift • India
Education
Not stated
Type
Hourly
Pay
$35/hr equivalent
Mindrift pays per task and shows the pay as an hourly rate.
Last checked
5d ago
Checked
About this role
From the Mindrift listing
Mindrift is looking for skilled Mobile App Developers (React Native, Flutter, Swift, or Kotlin) to join the Tendem project ( https://tendem.ai/ ) and build native and cross-platform mobile applications for real-world use cases. In this role, you'll apply your mobile engineering expertise to build stable, performant, and user-friendly applications for iOS and Android. This part-time remote opportunity is ideal for professionals with hands-on experience shipping iOS and/or Android apps, working with platform APIs, and handling the full mobile development lifecycle. What We Do The Mindrift platform connects specialists with innovative technology projects. Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts. About the Role This is a freelance role for a Tendem project. As a Mobile App Developer, you'll design, build, and refine mobile applications across categories such as utilities, fitness/wellness, games, productivity, delivery, and content apps — for iOS, Android, or both, using native or cross-platform frameworks. Key Responsibilities Build mobile applications using React Native, Flutter, Swift (iOS), or Kotlin (Android). Implement responsive mobile UIs that follow platform conventions (iOS HIG, Material Design). Integrate native device features (camera, push notifications, location, storage, biometrics). Connect apps to backend APIs, handle offline state, caching, and synchronization. Implement monetization features where required (in-app purchases, ads, subscriptions). Review, debug, optimize, and refactor mobile application code to improve correctness, performance, battery efficiency, and maintainability. Debug platform-specific issues and prepare builds for distribution (TestFlight, Play Console). Educational qualifications At least 3 years of relevant experience in mobile app development (required). Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus. Academic and/or Professional Experience Candidates should have a strong foundation in mobile application development, platform-specific UI/UX patterns, and building stable, high-quality mobile experiences for iOS and Android. We are looking for specialists who can confidently work with native or cross-platform frameworks, integrate device APIs and backend services, and build production-ready mobile applications. Strong attention to detail, performance awareness, and the ability to work independently are essential. Technical Skills (Essential) Hands-on experience with at least one of: React Native, Flutter, Swift/SwiftUI (iOS), or Kotlin/Jetpack Compose (Android). Solid understanding of mobile UI patterns, navigation, state management, and platform guidelines. Experience integrating REST APIs, handling async data, and managing local storage. Familiarity with native device APIs (notifications, camera, location, storage, biometrics). Experience with mobile build tools, code signing, and submission to App Store / Google Play. Experience implementing in-app purchases, ads, or subscriptions is a plus. Familiarity with backend services such as Firebase, Supabase, or similar is a plus. Additional requirements Strong attention to detail and commitment to performance, stability, and platform polish. Self-directed work ethic with the ability to ship complete mobile features independently. Portfolio of shipped mobile apps (required, with App Store / Google Play links preferred). English proficiency: Upper-intermediate (B2) or above (required) Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active. Compensation On this project, contributors can earn up to $35 per hour equivalent , depending on their level and pace of contribution. Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements. Why this freelance opportunity might be a great fit for you? Work fully remote on your own schedule with just a laptop and stable internet connection. Apply your expertise to real-world technology projects while gaining experience building high-quality solutions for a global platform. Participate in performance-based bonus programs that reward high-quality work and consistent delivery.
Requirements
- Must be eligible to work in India
- Fluent proficiency in English (Written & Verbal)
- Reliable high-speed internet connection
Mobile App Developer interview prep
Questions Mobile App Developer interviewers often ask. They aren't taken from this listing.
How do you handle a feature that needs to behave differently on iOS versus Android due to platform conventions?
I implement the shared business logic once and let the platform-specific layer handle presentation and interaction differences, rather than forcing one platform's convention onto the other. Fighting a platform's native patterns usually produces a worse experience for that platform's users.
What's your process for diagnosing a performance issue that only shows up on lower-end devices?
I test directly on a representative lower-end device rather than relying on a high-end simulator, since CPU, memory, and thermal throttling behave differently under real constraints. I profile to find the specific operation causing the slowdown before assuming it's a general performance problem.
How do you decide between a native and cross-platform approach for a given feature?
I lean native when a feature needs deep platform integration or top-tier performance, and cross-platform when the feature is straightforward UI that needs to ship consistently on both platforms quickly. Defaulting to one approach for everything usually costs either development speed or platform-specific polish somewhere.
How do you approach reducing an app's battery or data usage without cutting functionality?
I look for background work that's running more often than it needs to, like polling on a fixed interval instead of an event-driven update, since that's usually the biggest hidden cost. I measure the actual impact of a suspected culprit before optimizing it, rather than guessing based on intuition.
Why this role
This Freelance Mobile App Developer (iOS / Android) role pays $35/hr equivalent for STEM expertise, and onboarding teaches the AI-specific parts of the work.
Talent pool
We're light on STEM candidates
We've tracked 1,024 STEM listings and have few candidates to put forward for them. Set up a profile and we'll consider you for roles like this one.
Set up your profileSkills and categories
More jobs in these fields:
Related jobs
Verified reviews
Community reviews
Leave your review
Common questions
Who is Mindrift good for?
Freelance writers, editors and generalist AI tutors with strong English and good research skills. You don't need a tech degree. Mindrift is built by the data company Toloka, and it also opens better-paid projects in fields such as cybersecurity, medicine and law to verified experts.
How much does Mindrift pay?
General evaluation tasks, such as fact-checking and tone checks, pay $15-30/hr and don't need an advanced degree. Verified experts can earn $40-100+/hr on specialized projects, so you can start as a generalist and move to a specialist track.
Can I choose my own hours?
Usually, yes. You log in when you want, pick up a task, finish it and submit it, with no meetings. Other people work from the same pool of tasks, so some days there may be no work until more is added.
Do task-based AI training roles require an interview?
Most use an online assessment or a test task instead of a live interview. When the listing says which, it's in the role details on this listing.
What does STEM work look like for a Freelance Mobile App Developer (iOS / Android)?
You check AI answers to STEM questions, correct their errors and write expert reasoning. As a Freelance Mobile App Developer (iOS / Android), you're hired for that judgment, so hands-on STEM experience matters.
How much does this specific role pay?
This listing is posted at $35/hr equivalent, an hourly rate. Pay can change after we check the listing, so confirm the rate on the platform's application page.
Can I apply from outside India?
This role is open only to people based in India. The limit is usually about where the platform can legally hire, so applying from elsewhere rarely leads to an offer. Check the description for tax or right-to-work rules before you apply.