React Native Developer

🏢 qartas
📍 EgyptFull-timeOn-site
📅 Posted: 3d ago🔄 Updated: 3d ago
CV%
✨ AI Summary
Qartas is seeking a React Native Developer to build and maintain their mobile platform for teachers. The role involves developing and maintaining the Qartas application for Android and iOS using React Native and TypeScript, translating UI/UX designs, integrating with a FastAPI backend, and implementing various mobile features. Responsibilities include ensuring Arabic and right-to-left layout support, diagnosing bugs, performance optimization, testing, code reviews, and preparing builds. The ideal candidate will have at least two years of React Native experience, strong JavaScript and TypeScript skills, and experience with Android and iOS development. Familiarity with React hooks, navigation, state management, REST API integration, agentic coding tools, and Git is required. Strong debugging and problem-solving skills are essential for writing clean, reusable, and maintainable code. The position is full-time and requires on-site work in Cairo.
Required Skills
Other
EAS BuildExpo
Requirements
Requires at least two years of practical React Native experience with strong knowledge of JavaScript and TypeScript. Must have experience developing applications for Android and iOS, including React hooks, navigation, state management, and REST API integration. Proficiency in using agentic coding tools throughout the development workflow, including task planning, code generation, debugging, testing, refactoring, and documentation is essential. Must be able to review and improve AI-generated code, use Git collaboratively, and possess strong debugging and problem-solving skills to write clean, reusable, and maintainable code. Ability to work full-time on-site in Cairo is required.
Description
Company: QartasLocation: Cairo, Egypt — On-siteEmployment Type: Full-timeExperience: 2+ years with React NativeAbout QartasQartas is building a mobile platform that helps teachers prepare assessments, review student answers, grade efficiently, track results, and manage their classes.We are looking for a React Native Developer to build and maintain our mobile application for Android and iOS.ResponsibilitiesDevelop and maintain the Qartas application using React Native and TypeScript.Translate UI/UX designs into responsive, reliable mobile interfaces.Integrate the application with our FastAPI backend through REST APIs.Implement authentication, navigation, state management, loading states, and error handling.Build camera capture, image preview, local storage, and file-upload workflows.Ensure proper Arabic and right-to-left layout support.Diagnose bugs and improve application performance and stability.Test critical user flows and participate in code reviews.Prepare development and production builds for Android and iOS.Use agentic coding tools and workflows to plan, implement, test, debug, and improve features efficiently.Collaborate with the product, backend, and AI/ML teams.RequirementsAt least two years of practical React Native experience.Strong knowledge of JavaScript and TypeScript.Experience developing applications for Android and iOS.Experience with React hooks, navigation, state management, and REST API integration.Ability to use agentic coding tools effectively throughout the development workflow, including task planning, code generation, debugging, testing, refactoring, and documentation.Ability to review, validate, and improve AI-generated code rather than relying on it without verification.Experience using Git in a collaborative development environment.Strong debugging and problem-solving skills.Ability to write clean, reusable, and maintainable code.Ability to work full-time on-site in Cairo.Preferred QualificationsExperience with Expo and EAS Build.Experience with camera functionality, image uploads, and local storage.Experience supporting Arabic or other right-to-left applications.Experience publishing applications to Google Play or the Apple App Store.Familiarity with FastAPI, Python, databases, or backend API development.Experience integrating agentic development workflows into team-based software projects.Familiarity with automated testing, CI/CD, and code-quality tools used alongside AI-assisted development.How to ApplyPlease send:Your CV.Your GitHub profile or portfolio.Links to React Native applications you have worked on, if available.Examples of how you have used agentic coding tools or AI-assisted development workflows.Your expected monthly salary in EGP.Your availability and notice period.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00