Job Title:
React Native Android Developer
:
We are seeking a skilled and motivated React Native Android Developer to join our dynamic team. In this role, you will be responsible for designing and developing high-quality Android applications using React Native. You will work closely with cross-functional teams to deliver cutting-edge mobile solutions that meet user needs and business objectives.
Key Responsibilities:
• Develop and maintain Android applications using React Native, ensuring high performance and responsiveness.
• Collaborate with product managers, designers, and backend developers to deliver seamless and intuitive user experiences.
• Write clean, modular, and reusable code that adheres to industry best practices.
• Optimize applications for performance, scalability, and reliability.
• Debug and resolve technical issues across devices and Android OS versions.
• Integrate third-party APIs, libraries, and native modules where required.
• Conduct code reviews to ensure code quality and team knowledge sharing.
• Stay up to date with the latest advancements in mobile development and React Native technologies.
Required Skills and Qualifications:
• 2+ years of professional experience in mobile app development with a focus on React Native for Android.
• Strong proficiency in JavaScript and TypeScript.
• Solid understanding of Android development tools such as Android Studio and Gradle.
• Experience in integrating RESTful APIs and handling asynchronous data fetching.
• Familiarity with state management libraries like Redux or Context API.
• Knowledge of native Android development using Java/Kotlin and React Native bridging.
• Hands-on experience with debugging tools, performance tuning, and optimizing applications for various screen sizes and devices.
• Strong understanding of mobile application design principles and Material Design guidelines.
• Experience with Git and version control workflows.
Preferred Skills:
• Knowledge of deploying and maintaining apps on the Google Play Store.
• Experience with Firebase services such as Authentication, Firestore, and Cloud Messaging.
• Understanding of Agile methodologies and CI/CD pipelines.
• Familiarity with testing frameworks like Jest, Detox, or Appium.
Education:
• Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Why Join Us?
• Opportunity to work on innovative and impactful projects in a collaborative environment.
• A supportive and inclusive workplace culture.
Job Types: Full-time, Permanent
Education:
• Bachelor's (Required)
Experience:
• Android Development: 1 year (Required)
• React Native: 1 year (Required)
Language:
• English (Required)
Willingness to travel:
• 75% (Required)
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.