
Mobile Developer, React Native
Robusta Studio
full-time
Posted on:
Location Type: Remote
Location: Egypt
Visit company websiteExplore more
About the role
- Develop and maintain mobile applications using React Native
- Build reusable components and write clean, maintainable code
- Collaborate with UI/UX designers to implement intuitive user interfaces
- Integrate APIs and third-party services
- Debug, troubleshoot, and optimize application performance
- Ensure the performance, quality, and responsiveness of applications
- Participate in code reviews and contribute to team best practices
- Stay up to date with the latest industry trends and technologies
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
- 3–5 years of experience in mobile application development
- Strong experience with React Native and JavaScript (ES6+)
- Solid understanding of mobile development lifecycle
- Experience with RESTful APIs and third-party integrations
- Familiarity with state management tools (e.g., Redux, Context API)
- Experience with version control systems (e.g., Git)
- Knowledge of iOS and Android platform guidelines
- Understanding of debugging and performance optimization techniques
- **Preferred Qualifications (Nice to Have):**
- Experience with TypeScript
- Familiarity with native modules (Swift, Kotlin, or Java)
- Experience with CI/CD pipelines
- Published apps on the App Store or Google Play
- Knowledge of Agile/Scrum methodologies
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React NativeJavaScriptES6RESTful APIsReduxContext APIGitTypeScriptSwiftKotlin
Soft Skills
collaborationcode reviewtroubleshootingdebuggingperformance optimizationteam best practicesadaptabilitycommunicationproblem-solvingattention to detail
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineeringrelated field degreeequivalent experience