Senior Android Developer (POS)

Al Ahly Momkn For E-Payment

Not Interested
Bookmark
الإبلاغ عن هذه الوظيفة

profile موقع الوظيفة:

القاهرة - مصر

profile الراتب شهرياً: لم يكشف
profile الخبرة المطلوبة: 4-5سنوات
تاريخ النشر: نُشرت قبل 12 ساعة
عدد الوظائف الشاغرة: 1 عدد الوظائف الشاغرة

ملخص الوظيفة

We are seeking a highly skilled Senior Android Developer to lead the design and development of scalable secure and high-performance Android applications. The ideal candidate will play a key role in architectural decisions code quality standards and mentoring junior developers while ensuring best practices across the mobile development lifecycle. A fin-tech background is highly preferred due to the secure and performance-driven nature of our products.



  1. Mobile Application Development:
  • Design develop and maintain advanced Android applications.
  • Write clean scalable and maintainable code following best practices.
  • Ensure high performance responsiveness and smooth user experience.
  • Optimize applications for maximum speed and scalability.
  • Architecture & Technical Leadership:
    • Implement and enforce MVVM and Clean Architecture principles.
    • Lead architectural discussions and technical decision-making.
    • Conduct code reviews and enforce coding standards.
    • Mentor and support junior Android developers.
  • API Integration & Security:
    • Integrate and optimize RESTful APIs.
    • Ensure secure communication using SSL/HTTPS protocols.
    • Implement best practices for mobile security especially within fin-tech applications.
    • Manage ProGuard rules and build configurations for production readiness.
  • Testing & Quality Assurance
    • Implement effective unit testing and debugging strategies.
    • Maintain high test coverage.
    • Ensure performance monitoring and issue resolution.
    • Identify bottlenecks and fix bugs proactively
  • Documentation & Continuous Improvement
    • Collaborate with cross-functional teams (Backend Product QA DevOps).
    • Participate in sprint planning estimation and agile ceremonies.
    • Follow CI/CD practices using Git Azure DevOps and issue tracking systems.
    • Contribute to continuous integration and release management processes





    Requirements


    • 3 to 5 years of experience in Software Engineering
    • Awareness of Architectural Design Patterns: MVVM.
    • Good at implementing REST APIs and Knowledge of SSL and HTTPS communication protocols.
    • Solid understanding of the full mobile development life cycle.
    • Continuous integration and Issue tracking practices is a must: e.g.(Git Azure DevOps Unit testing...).
    • Solid knowledge of different Android frameworks (Retrofit Coroutines Kotlin Flow Dagger Hilt Junit Jetpack components Firebase SDKs etc.).
    • Should have knowledge of Proguard and Gradle build systems.
    • Implement effective unit testing and debugging strategies.
    • Fintech background is highly recommended.


    Benefits

    • Embark on an exciting journey with the Fin-Tech Experts.
    • Join a workplace that actively encourages and supports all talents.
    • A support system where you have a safe place to voice your opinion share feedback and be your true authentic self.
    • Join us in our mission to accelerate financial inclusion and make financial freedom accessible to all.
    • Medical social life and Family insurance


    We are seeking a highly skilled Senior Android Developer to lead the design and development of scalable secure and high-performance Android applications. The ideal candidate will play a key role in architectural decisions code quality standards and mentoring junior developers while ensuring best pra...
    اعرض المزيد view more