https://bayt.page.link/JVv4oVHs1ZRTPQ5m7
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

About the Role:

We're seeking a passionate and experienced Senior Android Developer to join our high-performing team. You'll play a pivotal role in designing, developing, and maintaining our next-generation Android applications, working alongside talented engineers and product managers to deliver exceptional user experiences.

Responsibilities:

  • Lead the development of robust, scalable, and performant Android SDKs, ensuring adherence to best practices and quality standards.
  • Architect and design complex Android components, data structures, and algorithms, optimizing for efficiency and maintainability.
  • Implement clean, modular, and testable code using Kotlin, adhering to modern development principles and guidelines.
  • Collaborate with product managers and designers to understand user needs and translate them into intuitive and effective UI/UX solutions.
  • Integrate with backend services using RESTful APIs or other communication protocols.
  • Write unit and integration tests to ensure code quality and reliability.
  • Stay up-to-date with the latest Android technologies, libraries, and frameworks.
  • Be proactive in identifying and resolving technical challenges, proposing innovative solutions.
  • Design and implement CI/CD pipelines for Android applications
  • Contribute to continuous improvement processes, optimizing development workflows and tools.

Requirements
  • Minimum of 4 years of hands-on experience as an Android Developer.
  • Proven track record of successfully shipping high-quality Android applications.
  • Expert understanding of the Android SDK, including Kotlin, Material Design, and relevant frameworks (e.g., Jetpack, RxJava).
  • Strong knowledge of UI/UX design principles and best practices.
  • Experience with testing methodologies and tools (e.g., JUnit, Espresso).
  • Experience with CI/CD tools and practices
  • Experience with Git or other version control systems
  • Excellent communication, collaboration, and problem-solving skills.
  • Passion for Android development and a desire to stay ahead of the curve.
  • Ability to work independently and as part of a team
  • Bonus points for experience with:
  • Cross-platform development (e.g., Flutter, React Native)
  • Machine learning or AI integrations

Benefits
  • Medical Insurance for Self

  • Social Insurance
  • Flexible working arrangement
  • Dynamic & agile working environment

لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.