Location: Cairo, Egypt
Type: Onsite
Duration: Permanent
About the Role:
We are seeking a highly skilled and experienced Senior Android Kotlin Developer to join our team. The ideal candidate will have a proven track record of success in a senior role at a top startup and be passionate about creating high-quality, scalable Android applications.
Key Responsibilities:
Lead the development and enhancement of Android applications using Kotlin.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Identify and correct bottlenecks and fix bugs to maintain a high-quality product.
Mentor junior developers and contribute to best practices and team growth.
Stay updated with the latest trends and advancements in mobile app development.
Required Skills and Qualifications:
Proficiency in Kotlin with a deep understanding of Android development.
Experience: 8+ years in Android development, with significant time spent in a senior position at a leading startup.
Familiarity with at least one additional programming language or framework:
PHP (Laravel framework)
Flutter
React Native
Strong problem-solving skills and attention to detail.
Experience in delivering high-performance, user-friendly apps at scale.
Excellent communication and collaboration skills.
Fluency in both English and Arabic (written and spoken) is required.
Nice to Have:
Experience in backend integration and API development.
Knowledge of modern development practices like CI/CD pipelines, automated testing, and Agile methodologies.