Overview
Android Developer (Kotlin) – Social Media Apps
Job Description:
We are looking for an experienced Android Developer (Kotlin) to join our team and help build high-performance social media applications like Facebook & TikTok. The ideal candidate should have a deep understanding of mobile app architecture, real-time data processing, video streaming, and scalable systems.
Responsibilities:
Develop and optimize high-performance Android apps using Kotlin.
Implement real-time features like live streaming, chats, and notifications.
Work with video processing & media playback frameworks.
Design and develop scalable and responsive UIs.
Integrate RESTful APIs, GraphQL, and WebSockets for real-time updates.
Optimize app performance, battery usage, and network efficiency.
Implement machine learning & AI-based features (e.g., recommendations, face filters).
Ensure security, data privacy, and compliance with industry standards.
Collaborate with UI/UX designers, backend engineers, and product teams.
Deploy and maintain apps on the Google Play Store.
Requirements:
5+ years of Android development experience with Kotlin.
Strong knowledge of Jetpack Compose, MVVM, and Clean Architecture.
Experience with real-time data processing (Firebase, WebSockets, MQTT).
Expertise in video streaming (FFmpeg, ExoPlayer, WebRTC, HLS, RTMP).
Proficiency in AI/ML features (TensorFlow Lite, ML Kit) is a plus.
Strong experience in performance optimization & background processing.
Knowledge of third-party SDKs (Google, Meta, TikTok APIs, etc.).
Experience with cloud services (AWS, Firebase, Google Cloud).
Familiarity with CI/CD, Docker, and scalable backend integrations.
Strong problem-solving and debugging skills.
Job Types: Full-time, Permanent
Pay: ₹20,000.00 - ₹55,000.00 per month
Benefits:
- Work from home
Schedule:
- Day shift
Experience:
- Kotlin: 3 years (Preferred)
Work Location: Remote