Kotlin Multiplatform Developer (Android, iOS)

Canada - Cairo
  • Design and build advanced applications for Android and iOS platforms using Kotlin/Kotlin Multiplatform, collaborating with cross-functional teams to innovate and deliver new features.
     
  • Uphold high coding standards, practice thorough testing, and enhance code quality, aligning with team conventions and proactive problem-solving in a creative and agile environment.
     
  • Engage in research to evaluate, test, and integrate cutting-edge open-source frameworks and technologies, contributing significantly to the agile development lifecycle.
     
  • Actively participate in design and code reviews, embrace challenging technology tasks, and foster an open, honest culture of constructive feedback and continuous improvement.

Solid understanding of OO programming, design patterns, relational data modeling, and proficiency in version control tools, particularly GIT, with the ability to write maintainable, extensible, and reusable code. Proficient in Kotlin, Android SDK, Java, JSON, XML, REST. Considered a plus; iOS development fundamentals, with additional skills in C, C++, HTML5, JavaScript, jQuery, Ajax, and server-side technologies (PHP, Python) viewed favorably. Experienced in integrating APIs and web services (REST, JSON) in mobile environments, utilizing GCM, FCM, Firebase APIs, and familiar with common third-party APIs (Google, Facebook, Apple etc.). Demonstrated ability in mobile database management and optimization, conducting peer code reviews, ensuring quality assurance, and exhibiting strong knowledge of web service technologies. Excellent command of the English language, with effective communication skills, the ability to send formal messages, and a proactive approach to learning and collaboration within a team.
Post date: Today
Publisher: Wuzzuf .com
Post date: Today
Publisher: Wuzzuf .com