📢 Please read the job description carefully and ensure your CV is fully updated 📢
📌 Position: Senior Mobile Engineer
📍 Location: 100% Remote – Based in Egypt
🕘 Job Type: Full-time (180 hours per month / 45 hours per week)
📅 Working Days: Monday to Friday
🕒 Working Hours: Aligned with USA Time Zone
💰 Salary: Competitive USD-based salary (based on experience)
🌍 Language: Excellent English communication skills are mandatory for this client-facing role.
🎓 Experience: 5+ years of experience in mobile development
💼 Industry: Digital Products & Software Solutions
🚀 Start Date: Immediate
🔹 About the Role
We are hiring a Senior Mobile Engineer with deep expertise in React Native to build and scale production-grade mobile applications used by real customers at scale.
This is not a typical feature-delivery role.
You will be responsible for designing, building, optimizing, and shipping high-performance mobile products that must be stable, secure, and scalable.
You will work closely with product, backend, QA, and DevOps teams in a mature engineering environment delivering real-world applications across multiple industries.
🔹 What You’ll Be Doing
- Build and maintain complex mobile applications using React Native + TypeScript
- Design scalable architecture and reusable components for long-term maintainability
- Integrate REST/GraphQL APIs and handle real-world data synchronization challenges
- Optimize performance, memory usage, and rendering for production-scale apps
- Own the full delivery lifecycle including builds, testing, and store releases
- Collaborate with cross-functional teams to translate product requirements into technical solutions
- Implement monitoring, logging, and crash reporting to ensure reliability
- Work within CI/CD pipelines and modern deployment workflows
- Ensure high standards for code quality, security, and user experience
🔹 We’re Looking For Someone Who Has
- 5+ years of experience in mobile development
- Strong hands-on expertise with React Native in production environments
- Deep understanding of mobile architecture, state management, and performance optimization
- Experience delivering apps to App Store and Google Play
- Solid experience with TypeScript, APIs, and asynchronous data handling
- Familiarity with CI/CD pipelines and automated build/release processes
- Experience integrating third-party SDKs, analytics, and crash monitoring tools
- Strong debugging and problem-solving skills in real-world production scenarios
- Ability to work effectively in a distributed team aligned with USA working hours
- Excellent English communication skills
🔹 Nice to Have
- Native Android or iOS background
- Experience working on high-scale or customer-facing applications
- Exposure to cloud-integrated mobile systems
- Understanding of security best practices in mobile apps