Senior Mobile Developer
Egyptian Banks Company
Posted: April 19, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Design, develop, and maintain robust, scalable, and performant Android applications. Collaborate with cross-functional teams to deliver innovative financial products and services.
Required Skills
Job Description
• Design, develop, and maintain robust, scalable, and performant Android applications.
• Collaborate with cross-functional teams to deliver innovative financial products and services.
• Write clean, maintainable code that adheres to best practices.
• Implement unit and integration tests to ensure code quality and reliability.
• Stay up-to-date on the latest trends and technologies in the Android development world, with a focus on financial sector-specific advancements.
• Mentor junior developers and contribute to a positive team culture.
Requirements:
• 5+ years of professional experience developing native Android applications.
• Strong proficiency in Kotlin and the Android SDK.
• Experience with Android Studio, Gradle, and build automation tools.
• Solid understanding of Android UI/UX design principles and best practices, especially as applied to financial applications.
• Experience with working with APIs, databases (like SQLite), and networking concepts.
• Familiarity with version control systems (like Git).
• Ability to work independently and as part of a team in a fast-paced environment.
• Excellent communication and collaboration skills.
Preferred Skills:
• Experience with financial industry-specific technologies and regulations (e.g., payments, security, compliance).
• Knowledge of mobile security best practices, including encryption and hashing algorithms.
• Experience with code refactoring and optimizing legacy Android applications.
• Bonus: Proficiency in Jetpack Compose for declarative UI development.