Quick Summary
We are seeking a skilled and passionate React Native Developer to join our team. The ideal candidate will have experience in building and maintaining high-quality mobile applications for both iOS and Android platforms. You will collaborate with cross-functional teams to define, design, and ship new features while ensuring optimal performance and user experience.
Key Responsibilities
- Develop, deploy, and maintain cross-platform mobile applications using React Native.
- Write clean, maintainable, and efficient code following best practices.
- Integrate third-party libraries and APIs as needed.
- Debug and optimize app performance for both iOS and Android.
- Collaborate with designers, backend developers, and other stakeholders to deliver a seamless user experience.
- Stay up-to-date with new trends, tools, and technologies in mobile development.
- Work with version control systems like Git to manage codebases.
- Ensure app compatibility with various devices and operating systems.
Required Skills and Qualifications
- Proven experience in building React Native applications (include examples or portfolio links if possible).
- Strong knowledge of JavaScript (ES6+), TypeScript, and React concepts.
- Hands-on experience with Redux/MobX for state management.
- Familiarity with RESTful APIs, GraphQL, and integrating backend services.
- Knowledge of native build tools like Xcode, Android Studio, and Gradle.
- Experience with push notifications, cloud message APIs, and offline storage.
- Understanding of mobile UI/UX principles and guidelines for both iOS and Android platforms.
- Good debugging and troubleshooting skills.
Preferred Qualifications
- Experience with CI/CD pipelines for React Native applications.
- Knowledge of native modules and bridging.
- Familiarity with Firebase, App Center, or similar tools.
- Understanding of Agile/Scrum development methodologies.
Education
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
Job Type: Full-time
Pay: $25,000.00 - $40,000.00 per month
Experience: Total work: 3 years (Preferred); Software development: 3 years (Preferred); PHP: 2 years (Preferred)
Work Location: Remote

