drjobs Senior Android Developer English

Senior Android Developer

صاحب العمل نشط

1 وظيفة شاغرة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني
Valid email field required
أرسل الوظائف
drjobs
أرسل لي وظائف مشابهة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني

Valid email field required
أرسل الوظائف
موقع الوظيفة drjobs

القاهرة - مصر

الراتب شهرياً drjobs

لم يكشف

drjobs

لم يتم الكشف عن الراتب

عدد الوظائف الشاغرة

1 وظيفة شاغرة

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

Description

We are looking for a Senior Android Developer with 4 years of experience who has strong expertise in Android architecture and can lead mobile projects from scratch. The ideal candidate should have deep knowledge of mobile security Git workflows and CI/CD pipelines. Additionally the candidate should be comfortable working in multiple technology stacks not related to mobile development and be able to optimize scale and maintain highquality applications. Experience with Bluetooth Low Energy (BLE) is valued.

Key Responsibilities:

  • Develop & Architect Android applications from scratch using modern best practices.
  • Design and implement scalable maintainable and secure Android apps.
  • Ensure security best practices in mobile applications including data encryption secure authentication and API security.
  • Work with MVVM Clean Architecture and other architectural patterns.
  • Build and maintain CI/CD pipelines for automated testing and deployment.
  • Collaborate with crossfunctional teams including backend DevOps and UI/UX designers.
  • Optimize app performance for different devices and screen sizes.
  • Work with multiplatform mobile development technologies (e.g. Kotlin Multiplatform Flutter or React Native if required).
  • Ensure best practices in version control using Git branching strategies and pull requests.
  • Write clean scalable and testable code following SOLID principles.
  • Conduct code reviews unit testing and debugging.
  • Keep up with Android SDK updates and industry trends.


Requirements
  • Android Architecture & Development (MVVM Clean Architecture Modularization)
  • Programming Languages: Kotlin (mandatory) Java (optional but preferred)
  • Mobile Security: Data encryption Secure storage (Keystore) OAuth JWT SSL Pinning
  • CI/CD: Jenkins GitHub Actions Bitrise or similar tools
  • Version Control: Git GitHub/GitLab/Bitbucket Git branching strategies
  • Dependency Injection: Dagger/Hilt
  • Jetpack Components: ViewModel LiveData Navigation WorkManager Paging
  • Unit & UI Testing: JUnit Espresso Mockito
  • Networking: Retrofit OkHttp WebSockets
  • Database Management: Room SQLite Realm
  • Multithreading & Coroutines
  • ThirdParty SDKs & APIs: Firebase Google Play Services
  • Cloud & Backend Integration: RESTful APIs GraphQL WebSockets
  • Bluetooth Low Energy (BLE): Experience in BLE device communication scanning pairing and data transfer (valued skill)
  • CrossPlatform Knowledge: Basic understanding of Flutter React Native or KMM (nice to have)

Soft Skills:

  • Strong problemsolving and analytical skills
  • Ability to work in agile teams (Scrum/Kanban)
  • Excellent communication and collaboration skills
  • Ability to troubleshoot and debug efficiently
  • Adaptability to work with different mobile technology stacks
  • Proactive approach to learning and staying uptodate with new technologies


Benefits

  • Competitive compensation package
  • Supportive and friendly work environment
  • Premium medical insurance employee family
  • English language development courses
  • Interestfree loans paid over 2.5 years
  • Employment referral program
  • Premium location in Maadi & Nasr City
  • Social insurance
  • Flexible work schedules
  • Perks: events sponsored lunch game area rooftop hangout more!

Required Experience:

Senior IC

نوع التوظيف

دوام كامل

نبذة عن الشركة

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