Senior Software Engineer I - Android

One Kattameya, Cairo
Technology – Engineering /
Full-time /
On-site
We're seeking a highly skilled Senior Android Engineer to join our product-driven, fast-scaling mobile team. This is a high-impact role where you'll shape the architecture, performance, and user experience of fintech applications used by thousands of users daily.

What you will do!

    • Architect and evolve robust Android solutions using Kotlin, Jetpack Compose, and modern modular architectures
    • Own the end-to-end lifecycle of complex features — from design and implementation to delivery and continuous iteration
    • Partner with product, design, and backend teams to craft seamless, high-performing, and secure mobile experiences
    • Proactively identify and address technical debt, scaling bottlenecks, and UX friction points
    • Drive engineering excellence by defining coding standards, implementing automated testing strategies, and integrating CI/CD pipelines
    • Act as a technical mentor and force multiplier, providing guidance through code reviews, pair programming, and architecture sessions
    • Champion Android best practices and help steer the evolution of our mobile platform strategy

To succeed in the role, you’ll need to have:

    • 5+ years of Android development experience with a proven track record of shipping production-grade apps at scale
    • Deep expertise in Jetpack Compose, Kotlin, and modern Android architecture patterns (e.g., MVVM, MVI, modularization)
    • Solid grasp of asynchronous programming with Coroutines/Flow, and experience with dependency injection frameworks like Hilt or Dagger
    • Strong command of networking, offline-first strategies, data persistence, and RESTful API integration
    • Experience leading architecture design discussions, performance profiling, and monitoring
    • Hands-on experience with unit, instrumentation, and UI testing using tools like JUnit, Espresso, and MockK
    • A strong product sense — you think in terms of delightful experiences, not just technical solutions
    • Experience with modular multi-module project structures and feature toggles
    • Familiarity with design systems, Compose theming, and accessibility standards