Qatar Living is seeking a skilled React Native Developer to join our mobile development team. The ideal candidate will have hands-on experience building cross-platform mobile applications, a strong foundation in JavaScript and React Native frameworks, and proficiency in leveraging AI-powered development tools to accelerate productivity and code quality.
Responsibilities
-
Develop and maintain iOS and Android applications using React Native
-
Utilize AI development tools (Cursor AI, GitHub Copilot, ChatGPT) to accelerate development and problem-solving
-
Integrate RESTful APIs and third-party services
-
Collaborate with designers, product managers, and backend teams
-
Debug, optimize, and maintain application performance
-
Stay current with React Native updates and AI development tools
Required Qualifications
-
2-3 years of React Native development experience
-
Strong JavaScript (ES6+) and React fundamentals
-
Proficiency with AI coding assistants
(Cursor AI, GitHub Copilot, ChatGPT, Claude)
-
Experience using AI tools for code generation, debugging, and refactoring
-
State management (Redux, MobX, Context API)
-
RESTful API integration and async programming
-
Git, Azure DevOps version control
-
Xcode and Android Studio familiarity
-
Mobile UI/UX principles
Preferred Skills:
-
TypeScript, GraphQL
-
Native development (Swift/Objective-C or Java/Kotlin)
-
CI/CD pipelines
-
Firebase, push notifications, analytics
-
App Store and Google Play deployment
Personal Attributes:
-
Strong problem-solving and analytical skills
-
Good communication and teamwork abilities
-
Self-motivated with ability to work independently
-
Eager to learn and adapt to new technologies