AI Venture Labs
This job is closed

Mobile Applications Developer

Job Description and Requirements

We are looking for a Mobile Application Developer to lead the design, development and maintenance.  The developer will lead the entire app lifecycle right from concept stage until delivery and post launch support. In addition to delivering the product. The successful candidate will be heavily involved in driving the mobile strategy globally


Job Responsibilities:


  • Direct participation and provide leadership in all phases of the Application development life cycle including designing, coding, testing, deploying, and providing production support of application solutions.
  • Deploy required web service integration with current e-systems, iOS, or Android mobile development.
  • Review and provide technical guidance for implementation and support efforts assigned to resources.
  • Design, wireframe, code, test, and document new features as required.
  • Build software documentation as needed.
  • Build documentation for system, integration and unit tests for iOS/Android code to ensure quality and reliability.
  • Build & use social media APIs.
  • Applying OO programming and design patterns
  • Apply version control Using (e.g. SVN).
  • Optimizing performance for the apps /web.
  • Keep up to date on the latest industry trends in the mobile/web technologies.
  • Collaborate with associates across the customer IT projects and business groups to develop Business Technology Roadmap that drives application roadmap and delivers quality solutions that meet business needs.
  • Requirements skills/minimum qualifications



  • Bachelor Degree in Computer Science or IT-related degree.
  • 5+ years' experience in Mobile web development.
  • Must be located in Ajman
  • Advanced knowledge of application design and integration principles, practices, systems development, analysis and performance tuning.
  • Professional certifications and training in related field.
  • Related experience and knowledge in AI technology and Open Data is a plus





Skills and Requirements:


  • Excellent knowledge in information architecture and mobile usability design principles.
  • Experience on web service integration (SOAP, REST, JSON, XML).
  • Full Command of .net Framework and C#.
  • Full command of Xamarin, Xamarin Forms and Common Mobile Frameworks.
  • Full Command on Web Application Stack.
  • Full Command of Database Systems, Mobile DBs, And ORM.
  • Full Command of Web Services and WCF.
  • Full Command of .NET Web APIs.
  • Full Command of Http Handlers and Modules.
  • Full Command of Windows Services.
  • Good Command of UI Frameworks.
  • Full Command of Design Patterns and Best Practices.
  • Good Command of API Management Tools.
  • Good Command of Enterprise Service Bus Architecture.
  • Good Command of the MVC Framework.
  • Familiarity with Secure SDLC and OWASP.
  • Familiar with iOS SDK.
  • Familiar with the Android SDK.
  • Knowledge of SQLite, MySQL or similar database management system.
  • Communication skills (verbal and written).
  • Attention to detail and multitasking skills.
  • Team player.
  • Problem-solving skills.
  • Self-learning skills and fast learner.
  • Arabic Language is a must
  • Ability to adapt new technology and learn fast.


Interested candidates can send their CV to with Email Subject A19