
Mobile App Developer (React Native)
- or -
Post a project like this- Posted:
- Proposals: 46
- Remote
- #4489232
- OPPORTUNITY
- Expired





Description
We are seeking a talented and motivated Mobile App Developer with expertise in React Native to join our team. You will be responsible for developing high-quality mobile applications for both iOS and Android platforms.
- Responsibilities:
Develop and maintain mobile applications using React Native.
Collaborate with cross-functional teams to define, design, and ship new features.
Troubleshoot and optimize performance for mobile applications.
Ensure code quality, security, and efficiency.
Stay up to date with new trends and technologies in mobile development.
- Required Skills:
React Native (3+ years of experience)
Strong proficiency in JavaScript, including ES6+ features
Experience with mobile development frameworks (e.g., Redux, React Navigation)
Familiarity with APIs (RESTful, GraphQL)
Understanding of mobile development best practices and UI/UX principles
Experience with debugging, performance testing, and app deployment (iOS/Android)
Knowledge of version control systems like Git
Ability to work with third-party libraries and APIs
- Nice to Have:
Experience with native mobile app development (Swift, Kotlin, Objective-C, Java, etc.)
Familiarity with cloud services (AWS, Firebase)
Experience with CI/CD for mobile apps
Knowledge of testing frameworks (e.g., Jest, Detox)
- Preferred Qualifications:
Strong problem-solving skills and ability to work independently.
Excellent communication skills and a collaborative team player.
- Location: Remote (US/Canada-based preferred)
Michael B.
0% (0)New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

Hi,
I want to be straightforward about one thing: I am not US or Canada based, which I know is listed as a preference. I am applying because the technical fit is strong and the preference is not stated as a hard requirement, so I wanted to put my case forward.
On the technical side, a few things from the brief I want to address specifically:
Performance optimisation in React Native is often misunderstood as a final phase activity. The decisions that have the biggest impact on performance, bridge usage, list virtualisation with FlatList versus FlashList, and unnecessary re-renders from poorly structured state, need to be made at the architecture stage, not fixed at the end. I approach these as defaults, not optimisations.
For Redux alongside React Navigation, the thing that matters most is keeping navigation state and application state cleanly separated. Mixing them creates apps that are difficult to test and behave unpredictably on deep links and back navigation.
I am comfortable with both iOS and Android deployment pipelines including signing, provisioning, and submitting to both stores.
Happy to discuss the project in more detail and happy to work around your timezone for calls. -

1 What is your current app architecture and state management approach?
2 Are there any real-time features or heavy API interactions involved?