We are seeking a Mobile Team Lead with expertise in iOS and Android development to join our dynamic team. You will develop high-quality mobile applications and collaborate with cross-functional teams on innovative features for our AI products.
Key Responsibilities:
- Lead mobile app development for iOS and Android, ensuring a seamless user experience.
- Collaborate with product managers and backend engineers to implement new features.
- Drive code quality, optimize performance, and resolve bugs.
- Mentor junior developers and provide technical guidance.
- Stay updated on mobile development trends and integrate new technologies.
- Ensure compliance with industry best practices and app store guidelines.
Requirements:
- Bachelor’s or Master’s degree in Engineering, Computer Science, Information Systems, or a related field.
- 2+ years as a Mobile Team Lead and 5+ years in mobile development (iOS: Swift, Objective-C; Android: Java, Kotlin).
- Proven experience in developing, testing, and maintaining mobile apps for both platforms.
- Strong knowledge of mobile app lifecycle management, including app store submissions.
- Familiarity with APIs, third-party libraries, and tools like Firebase, Git, Xcode, and Android Studio.
- Experience with AR frameworks (ARKit, ARCore) and real-time communication protocols (WebRTC, WebSocket) is a plus.
- Knowledge of machine learning frameworks (Core ML, TensorFlow, ML Kit) is advantageous.
- Strong problem-solving skills and effective communication abilities.
- Passionate about continuous learning and staying updated on mobile technology trends.