Mobile App Developer (instant Messaging App – Ios/android)

Year    KA, IN, India

Job Description

Job Title

Mobile Application Developer - Android & iOS



Job Summary

We are looking for skilled

Android and iOS Mobile App Developers

to design, develop, and maintain a

secure, high-performance real-time messaging application

similar to Telegram. The ideal candidate will have strong experience in mobile app development, real-time communication, scalability, and security-focused architectures.

Key ResponsibilitiesMobile App Development

Design and develop

high-performance Android and iOS applications

with real-time messaging capabilities. Build features such as

one-to-one chat, group chats, channels, media sharing, voice/video calls

, and notifications. Ensure

smooth UI/UX

with responsiveness and performance optimization. Implement

offline support

, message sync, and data caching.
Architecture & Integration

Integrate apps with

backend services, APIs, and real-time sockets (WebSockets, MQTT, or similar)

. Implement

end-to-end encryption

and secure data storage. Work with cloud services (Firebase, AWS, GCP) for messaging, storage, and push notifications. Ensure scalability for millions of concurrent users.
Quality & Performance

Write clean, maintainable, and testable code. Debug, optimize, and improve application performance and memory usage. Conduct unit testing, integration testing, and app store release management.
Collaboration

Participate in code reviews and architectural discussions. Stay updated with the latest mobile development trends and best practices.
Required Skills & QualificationsAndroid

Strong experience with

Kotlin and/or Java

Expertise in

Android SDK, Jetpack, MVVM/MVI

Experience with

push notifications (FCM)

and background services Familiarity with

Play Store deployment and policies


iOS

Strong experience with

Swift and/or Objective-C

Knowledge of

iOS SDK, UIKit, SwiftUI

Experience with

APNs, background tasks

, and iOS app lifecycle Familiarity with

App Store submission and review guidelines


Common Skills

Experience with

real-time messaging apps or chat platforms

Strong understanding of

REST APIs, WebSockets, and JSON

Knowledge of

encryption, authentication, and secure communication

Experience with

Git, CI/CD pipelines

Understanding of

mobile performance optimization


Preferred Qualifications

Experience building apps similar to

Telegram, WhatsApp, Signal, or Slack

Knowledge of

cross-platform frameworks

(Flutter / React Native) is a plus Experience with

VoIP, WebRTC

, or live streaming Familiarity with

microservices architecture

Experience handling

large-scale user bases


What We Offer

Opportunity to work on a

high-scale, real-time communication platform

Flexible work environment Learning and growth opportunities
Job Types: Contractual / Temporary, Freelance

Pay: ?116,867.57 - ?253,490.18 per year

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.


Job Detail

  • Job Id
    JD4963434
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year