- H-002-008
- Position Title: React Native App Developer
- Company: McCoin Virtual Assets LLC
- Reporting to: Project Manager and Lead Developer
- Location: Dubai – Office Based at Lake Central Tower
Job Summary:
McCoin is seeking a React Native Developer who will be responsible for building and maintaining high-quality, cross-platform mobile applications for both iOS and Android platforms using the React Native framework. This role requires strong technical proficiency, attention to detail, and a commitment to delivering user-friendly and high-performance mobile solutions.
Key Responsibilities:
- Design, develop, and maintain mobile applications using React Native for iOS and Android.
- Write clean, maintainable, efficient, and scalable JavaScript/TypeScript code in accordance with industry best practices and coding standards.
- Implement effective state management using Redux, Zustand, or similar libraries.
- Integrate mobile applications with backend services and third-party APIs (RESTful APIs) to manage data exchange and app functionality.
- Conduct thorough testing, debugging, and code reviews to ensure app stability, functionality, and adherence to quality standards.
- Optimize app performance to ensure responsiveness, speed, and overall user experience.
- Manage the deployment process to the Apple App Store and Google Play Store.
- Collaborate closely with cross-functional teams, including designers and backend developers, to deliver seamless user experiences.
- Maintain proper version control using Git and follow best practices for collaborative development.
- Troubleshoot and resolve bugs, bottlenecks, and performance issues.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Proven experience as a React Native Developer or in a similar mobile app development role.
- Expertise with complex animations using libraries such as react-native-reanimated.
- Understanding of mobile app security best practices, including data protection and access control.
- Experience with CI/CD pipelines for automated build, test, and deployment processes.
- Familiarity with GraphQL for optimized API querying.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform, especially Mobile Backend-as-a-Service (MBaaS) solutions.
- 5+ years of experience in Software Development is mandatory
- Blockchain Development and Fintech experience is a plus.
- Live projects /Portfolio.
Skills & Tools
- Strong proficiency in JavaScript (ES6+) and React Native framework.
- Experience with state management libraries such as Redux or Zustand.
- Solid front-end development knowledge, including HTML, CSS, and related tools.
- Familiarity with native build tools such as XCode and Gradle.
- Strong understanding of RESTful API integration.
- Skilled in testing, debugging, and code review practices.
- Experience in deploying applications to both the Apple App Store and Google Play Store.
- Proficiency in version control systems, particularly Git.
- Ability to work independently while collaborating effectively with a distributed team.
Compensations and Benefits:
- Working Hours: Mondays to Fridays from 9AM to 5PM
- Airticket: Per Annum
- Medical Insurance: Comprehensive Insurance
- Annual Leave: after completion of 1 year in service
- Salary: To be discussed
Job Type: Full-time
Ability to commute/relocate:
- Dubai: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
- Can you share your React Native portfolio or sample projects (GitHub links, live apps, or APKs) that you personally developed or contributed to?
- Have you published any apps to the Apple App Store or Google Play under your name or your company’s name? Please share the links.
- Can you join immediately?
- Will you require us a visa anytime soon?