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:
- Leadthe 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.