Mobile App Developer – TAHAKOM

Spread the love

Job Overview:

We are seeking a highly skilled Mobile Application Developer with expertise in both native Android development (Kotlin/Java) and cross-platform development using Flutter. The ideal candidate will have hands-on experience integrating AI-driven functionalities, specifically TensorFlow Lite, into mobile applications. You will work on building and optimizing mobile applications, ensuring they deliver excellent performance, real-time inferencing capabilities, and a seamless user experience. This role involves close collaboration with UI/UX designers and back-end developers, as well as leading code reviews and mentoring junior developers.

Key Responsibilities:

  • Develop and maintain native Android applications using Kotlin or Java.
  • Build and maintain cross-platform applications using Flutter for Android and iOS.
  • Integrate and deploy TensorFlow Lite models into mobile applications for on-device inferencing and AI-driven functionalities.
  • Optimize mobile applications for performance, real-time inferencing, and responsiveness.
  • Write clean, maintainable, and well-documented code
  • Collaborate with UI/UX designers and back-end developers to implement new features and improvements.
  • Conduct thorough testing, troubleshooting, and debugging to ensure a seamless user experience.
  • Ensure scalability, security, and maintainability of mobile applications.
  • Implement unit testing and performance testing to ensure the reliability and efficiency of applications.
  • Mentor the team and explain development concepts to team members
  • Participate in code reviews to ensure best practices and coding standards are followed.
  • Stay updated on industry trends and incorporate new technologies as needed, particularly in AI inferencing for mobile devices.

Requirements:

  • Proven experience in both Flutter and native Android development.
  • Hands-on experience integrating TensorFlow Lite models for on-device inferencing in mobile applications.
  • Proficiency in Dart for Flutter, and Kotlin or Java for Android development.
  • Strong knowledge of mobile app architecture, UI/UX principles, and state management.
  • Experience with RESTful APIs, third-party libraries, and version control systems.
  • Strong understanding of performance optimization techniques specific to mobile inferencing.
  • Familiarity with Agile/Scrum development methodologies

Job Details

Posted Date: 2024-09-30
Job Location: Saudi Arabia – Riyadh
Job Role: Information Technology
Company Industry: IT Services

Preferred Candidate

JobDXB.com, in partnership with the 7 states of the UAE (Abu Dhabi, Dubai, Sharjah, Ajman, Umm Al Quwain, Ras Al Khaimah, and Fujairah), is a leading job portal based in the country, connecting job seekers with opportunities across various industries in the region.

While we strive to provide a platform for employers and candidates to connect, it's essential to note that the content of job postings may vary, and we do not take responsibility for their accuracy or legitimacy. We advise applicants to exercise caution and diligence when applying for positions, ensuring thorough research and verification before proceeding with any application. Your career journey is important to us, and we encourage you to navigate it with care and discernment.