Are you a passionate and experienced React Native Developer with a knack for crafting innovative mobile applications? Do you thrive on staying ahead of the technological curve and have a thirst for learning? If so, we want you to be part of our client\'s dynamic team!
Position: React Native Developer
Location: Dubai
Experience: Minimum 4 years in Frontend and Mobile Development
:
You\'ll play a pivotal role in shaping the future of their mobile applications. With a minimum of 4 years of hands-on expertise in Front End development and Mobile application development, including successful app launches, you\'ll be responsible for creating cutting-edge solutions and pushing the boundaries of technology.
Responsibilities:
Comprehensive Documentation: Create thorough documentation for all developed solutions, ensuring ease of understanding and accessibility for fellow developers.
AI-Driven: Construct React components utilizing CRON, Xext.js, or Node.js to harness AI algorithms
Product Development: Support the product team and Head of Engineering in architecture, development, and product enhancement of the existing application.
Stay Ahead of Tech Trends: Keep up with the latest technology trends to enhance our mobile application. Be ready to learn and implement new SDKs and frameworks such as Samsung Health, Apple Health, CleverTap, MixPanel, and more.
Tech Proficiency: Mastery of Typescript, Expo, GraphQL, React Native, and Node.js.
CMS Expertise: Proficiency in headless CMS such as DatoCMS and Strapi.
Multilingual Apps: Experience in building microservice React Native apps that support Arabic, Spanish, and multi-language CMS component architecture.
API Skills: Proficiency in Prisma and building complex GraphQL APIs and REST APIs.
Database Knowledge: Solid understanding of rational database architecture, particularly PostgreSQL.
AI Integration: Familiarity with integrating AI technologies into applications, including ChatGPT and DALL-E, is a plus.
Additional Skills: Experience with Stellate for GraphQL and Tamagui for React Native components is advantageous.
Tools: Proficiency in utilizing tools like Notion.so, Asana, and Jira.
Version Control: Strong expertise in version control using Bitbucket.
Problem Solving: Exceptional problem-solving skills, both collaboratively and independently. Meticulous attention to detail and an exceptional work ethic are indispensable.
User-Centric Focus: A fervent enthusiasm for designing user-centric and efficient mobile applications.
App Management: Proven track record in launching and managing mobile applications, including mobile app CI/CD, TestFlight, QA, TDD, and BDD.
Presentation Skills: Excellent presentation skills, adept at communicating progress updates to management through PowerPoint.
If you\'re ready to make an impact in the world of mobile development and join a forward-thinking team that values innovation and excellence, apply now and become a key player in our exciting journey.