Social Networking App for iOS & Android

via Freelancer ·

Budget / Salary₹150,000–250,000
TypeFreelance project
LocationRemote
Posted1 hour ago
Full-Stack Mobile Developer / Development Team Needed – iOS & Android Social Networking App
Project Overview

We are looking for an experienced mobile app developer or development company to build a full-featured social networking application for both iOS and Android, taking the project from concept and UI implementation through development, testing, deployment, and App Store/Google Play release.

The app will focus on three core areas:

Social News Feed
User Profiles & Social Connections
Real-Time Messaging

We are open to working with either an individual senior developer, small development team, or established software development company with proven experience building scalable social networking or community-based applications.

Core Features
1. Social News Feed
Text, image, and short-video posts
Like, comment, and engagement functionality
Real-time updates
User-generated content
Feed pagination/infinite scrolling
Basic content reporting/moderation capabilities
Scalable architecture for future AI-powered ranking and moderation
2. User Profiles
User registration and authentication
Editable profile and bio
Profile/avatar image upload
Followers and following functionality
Privacy settings
Public/private profile options
User blocking and reporting
3. Real-Time Messaging
One-to-one private messaging
Group conversations
Real-time message delivery
Push notifications
Read receipts
Image/video/media sharing
Message timestamps
Basic chat management and privacy controls
Technology

We are flexible regarding the technology stack. You may recommend the best approach based on performance, scalability, development speed, and long-term maintainability.

Possible technologies include:

Flutter
React Native
Native iOS – Swift
Native Android – Kotlin

Backend can use technologies such as:

Node.js / Python / Java or equivalent
Firebase
AWS
PostgreSQL / MySQL / MongoDB or equivalent scalable database
Cloud storage and notification services

The architecture should be secure, scalable, well-documented, and ready for future AI integration.

Required Deliverables
Clickable UI/UX prototype for final approval
Fully functional production-ready iOS application
Fully functional production-ready Android application
TestFlight deployment for iOS
Google Play Internal Testing deployment
Clean and documented source code
Private Git repository
Backend APIs and database implementation
Deployment scripts and cloud infrastructure
Push notification and messaging infrastructure
Unit and integration testing
App Store and Google Play submission support
Technical documentation and project handover guide
Post-launch support for critical bug fixes
Acceptance Criteria

The completed application must:

Perform smoothly on current supported iOS and Android versions
Successfully support a closed beta of approximately 50 users for 14 consecutive days without critical crashes
Meet Apple App Store and Google Play requirements
Pass App Store and Google Play review
Follow secure coding and data protection best practices
Have a clean and maintainable codebase
Include appropriate unit/integration tests
Be scalable for future users and features
Be architected to support future AI-based recommendation, ranking, and moderation modules
Ideal Candidate / Company

We are looking for someone with:

Proven experience developing social networking or community applications
Strong experience with Flutter, React Native, Swift, or Kotlin
Strong backend/API development experience
Experience with real-time chat and messaging systems
Experience with push notifications
Experience with media uploads and cloud storage
Experience with Firebase/AWS or similar cloud infrastructure
Experience publishing applications to both App Store and Google Play
Strong understanding of mobile security and scalable architecture
Good communication and project management skills
Ability to work independently and meet agreed milestones
Bonus Experience

Experience with:

AI-powered recommendation systems
AI content moderation
Social media/news feed algorithms
Video processing
Analytics and user engagement tracking
CI/CD and automated mobile deployment
Proposal Requirements

When applying, please provide:

A brief introduction about yourself/company
Examples of similar social networking apps you have developed
Links to apps currently available on the App Store or Google Play
Recommended technology stack and why
Estimated development timeline
Estimated project cost or milestone-based pricing
Team members who will work on the project
Availability and expected weekly hours
Post-launch support terms
Any questions or recommendations regarding the project

Please do not submit a generic proposal. Applications without relevant mobile/social networking experience may not be considered.

We already have wireframes/project requirements available and are ready to begin the first sprint with the right developer or development team.

We are open to both individual freelancers and professional development companies.
mobile app development mysql node.js postgresql kotlin ios development backend development mongodb react native flutter
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.