Android Mobile Developer

Confidential Company

نشرت قبل 58 دقيقة

الخبرة

5 - 7 سنوات

موقع العمل

Hawally - Kuwait

التعليم

بكالوريوس في تطبيق الحاسوب(أجهزة الكمبيوتر), بكالوريوس في التكنولوجيا/ الهندسة(أجهزة الكمبيوتر), ماجستير في تطبيقات الحاسوب(أي)

الجنسية

أي جنسية

جنس

أي

عدد الشواغر

1 عدد الشواغر

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

الأدوار والمسؤوليات

An Android mobile developer is responsible for the development, design, and implementation of new or modified Android mobile application products or ongoing business projects; will be involved in liaising with the Business Analysts and Development Managers to ensure software projects meet requirements.


  • Identify and analyze user requirements
  • Prioritize, assign and execute tasks throughout the software development life cycle
  • Develop Android mobile applications
  • Writing well-designed, efficient code
  • Review, test and debug software code
  • Document development phases
  • Ensure our applications are secure and up to date
  • Maintain and support the current developed applications

الملف الشخصي المطلوب للمرشحين

Education:

  • Bachelor Degree in Information Technology, Computer Engineering, Computer Science or equivalent is required.
  • Work related certification is plus.

Language: Proficiency in English Language, Arabic would be an advantage

Other Performance Competencies

  1. Excellent Computer Skills
  2. Experience designing, building, and testing Android mobile applications
  3. Prior experience as an Android Developer using Kotlin, Java, Android SDK, Android NDK, Android Studio
  4. Reactive programming (RxJava, RxKotlin), and Coroutines are advantages
  5. Solid knowledge of Android jetpack components composes components.
  6. Solid knowledge of clean architecture for software architecture and Solid principle.
  7. Experience in design patterns of mobile architecture such as MVVM/MVC/MVP
  8. Have experience in publishing an application on the Google Play store
  9. Familiarity with RESTful APIs to effectively integrate Android applications
  10. Good knowledge of cloud message APIs and push notifications
  11. Proficient understanding of code versioning tools (Git)
  12. knowledge in Unit Testing and familiarity with various testing tools
  13. Good knowledge of UML
  14. Experience with Object-Oriented Programming (OOP)
  15. Good delegation and time management skills
  16. Problem-solving abilities
  17. Familiarity with SQLite DB.
  18. Familiarity with Agile life cycle.
  19. Strong attention to detail and good analytical skills
  20. Exceptional written and oral communication skills
  21. Critical Thinking, and good analytical skills
  22. Multitasking with the ability able to prioritize and work effectively in a constantly changing environment.
  23. Continuous development and self-training programs to improve work knowledge and best practices

نوع العمل

    دوام كامل

القطاع المهني للشركة

المجال الوظيفي / القسم

الكلمات الرئيسية

  • Java
  • Android Software Developer
  • Android Mobile Developer
  • Debugging
  • Android App Developer
  • Mobile Application Developer
  • Android Programmer
  • Android SDK
  • Android NDK
  • Android Studio
  • UML
  • RxJava
  • Code Review
  • Software Developer Android
  • Kotlin
  • Testing

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com

Confidential Company