Skills And Tools:
- Build and maintain highly scalable iOS and Android applications using React Native
- Translate and Build the designs and Wireframes into high-quality responsive UI
- Maintaining software through product lifecycle including design, development, verification, and bug fixes
- Use CI/CD for smooth deployment
- Participate in all phases of the development life-cycle
- 3+ years React mobile development experience.
- +5 overall years of mobile development experience (Android or iOS) including at least 3 years using React Native.
- Experience in publishing process on both play store & app store.
- Solid understanding of mobile application design patterns.
- Experience connecting applications to RESTful services.
- Experience with mobile relational databases and offline data syncing patterns.
- Good knowledge of mobile device encryption techniques and security procedures.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Ability to work independently as well as collaboratively.
- Have strong knowledge about mobile data patterns
- Proficient understanding of Version Control Systems such as Git.
- Experience with third-party SDKs
- Excellent communication skills.
- Previous work experience in an agile environment
- Familiarity with CI/CD is a plus
- Bachelor's Degree in Computer Science/Engineering or related field.
- Senior Java Developer / Softwa... - Nasr City, Cairo2 days ago