to join our mobile team. You will be responsible for building and maintaining high-performance Android applications with features like video calling, chat, push notifications, and payment gateway integration.
Responsibilities
Design and build advanced applications for the
Android platform (Kotlin, Android Studio)
.
Implement
real-time communication
using
WebSockets / Socket.IO
.
Integrate
video calling SDKs
(Agora, WebRTC, Zoom, Jitsi, etc.).
Implement
push notifications
using FCM (Firebase Cloud Messaging).
Integrate
payment gateways
(Razorpay, PayPal, Stripe, Google Pay, UPI, etc.).
Work with backend APIs (REST/GraphQL) and handle data persistence with
Room/SQLite/Realm
.
Ensure smooth performance, offline support, and app security.
Write clean, modular, and testable code with proper architecture (MVVM/MVI).
Collaborate with backend, design, and product teams to deliver features end-to-end.
Debug, optimise, and continuously improve app stability and performance.
Requirements
2-5 years
of experience in Android development.
Strong knowledge of
Kotlin
and Android SDK.
Experience with
WebSockets / real-time features
.
Hands-on experience with
video calling (WebRTC, Agora, Jitsi, etc.)
.
Strong knowledge of
Firebase services
(Authentication, Push Notifications, Analytics, Crashlytics).
Experience with
payment gateway integrations
(Razorpay, Stripe, UPI, etc.).
Familiarity with
Dependency Injection (Hilt/Dagger/Koin)
.
Knowledge of
Coroutines, Flow, and LiveData
.
Experience with
Git, CI/CD, and app release on the Play Store
.
Solid understanding of
app security best practices
.
Job Type: Full-time
Pay: ₹40,000.00 - ₹50,000.00 per month
Benefits:
Leave encashment
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.