Mobile Developer (Arabic Speaker)

Share your love

No. Of Resource:- 01
Availability:- immediate
Location:- Fujairah
Industry:- Government
Email:- hr@staffconnect.ae
WhatsApp:- +971 529421270

This position also welcomes applicants from Pakistan, Sri Lanka and Philippines

Job Role

  • A Mobile Application Developer is a professional who specializes in designing, building, and maintaining applications for mobile devices such as smartphones and tablets.
  • They are proficient in various programming languages, development frameworks, and tools used for mobile app development across different platforms like iOS (Apple), Android (Google), and sometimes even cross-platform solutions like React Native or Flutter.

Job Description

  • Understanding Requirements: Collaborating with clients or stakeholders to understand their requirements, objectives, and desired features for the mobile application.
  • Designing User Interface (UI): Creating intuitive and visually appealing user interfaces for mobile applications, considering aspects like usability, accessibility, and responsiveness.
  • Coding and Development: Writing clean, efficient, and maintainable code to implement the functionality and features specified in the app requirements. This involves using programming languages such as Swift or Objective-C for iOS development, Java or Kotlin for Android development, or JavaScript/TypeScript for cross-platform development.
  • Integration with Backend Services: Integrating mobile apps with backend services or APIs (Application Programming Interfaces) to fetch data, perform authentication, and enable features like user accounts, push notifications, and in-app purchases.
  • Testing and Debugging: Conducting thorough testing of the mobile application to identify and fix bugs, ensure compatibility across different devices and screen sizes, and optimize performance and reliability.
  • Deployment and Distribution: Deploying the app to the respective app stores (e.g., Apple App Store, Google Play Store) and managing the distribution process, including app submissions, updates, and compliance with store guidelines and policies
  • Continuous Learning and Improvement: Keeping up with the latest trends, technologies, and best practices in mobile app development, and continuously improving skills to stay competitive in the field.