Full stack Developer Needed – Optimize, Stabilize & Scale Existing Messaging App

Posted 2 months ago

Worldwide

Summary

Summary Job Description We are looking for an experienced React Native + Node.js developer to optimize, improve, and scale our real-time messaging application Amigo. The app is already live on both the Google Play Store and Apple App Store. Our anonymous Ghost Mode is production-ready, and the complete login/signup flow with Phone OTP and Email OTP has already been implemented. We're looking for a developer who can work on an existing codebase, improve stability, optimize performance, implement secure messaging, and prepare the app for future growth. This is not a project from scratch. The app is already functional and requires optimization, bug fixing, scalability improvements, and completion of the remaining features. Current Tech Stack React Native Node.js Socket.IO MongoDB AWS Firebase Authentication Scope of Work Optimization & Stability Optimize the existing codebase Improve application performance Improve backend scalability Optimize Socket.IO connections Optimize database queries Improve API performance Improve memory usage and overall app responsiveness Fix in-app purchase/payments Adding a feature (disuss in meeting) Bug Fixes Fix remaining bugs and edge cases Improve overall app stability Resolve UI/UX inconsistencies Review and improve existing implementations where necessary Fix payments Remaining Features Complete the remaining broken or minor features Improve overall user experience Optimize architecture for future scalability Prepare the application for handling a large number of concurrent users Requirements We're looking for someone with experience in: React Native Node.js Socket.IO MongoDB AWS Real-time messaging applications Mobile app optimization Backend scalability Secure application architecture Writing clean, scalable, and maintainable code Bonus Skills Experience building large-scale messaging applications Performance optimization for real-time systems Security-focused application development Experience with production mobile applications Deliverables Optimized and production-ready code Remaining bugs resolved Improved performance and stability Better scalability for future growth Remaining features completed Well-structured, maintainable code To Apply Please include: Links to similar chat or real-time applications you've worked on Your experience with React Native, Node.js, Socket.IO, and MongoDB Your experience implementing End-to-End Encryption (especially Signal Protocol) Your estimated timeline for completing the project Important We are looking for a developer who has experience working on real-time chat applications and can confidently work within an existing codebase. The goal is to optimize, stabilize, and scale Amigo while following industry best practices for performance, security, and maintainability. Long-term collaboration is possible for the right candidate.

  • $100.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
MongoDB
Node.js
iOS
Android
Activity on this job
  • Proposals:10 to 15
  • Last viewed by client:3 weeks ago
  • Hires:
    1
  • Interviewing:
    8
  • Invites sent:
    17
  • Unanswered invites:
    4
About the client
Member since Oct 3, 2019
  • India
    Noida6:29 AM
  • $820 total spent
    18 hires, 3 active

Explore similar jobs on Upwork

JavaScript
Node.js
PHP
Web Application
AI App Development
DevOps
API
Git
MySQL
Cs2 Gambling SiteFixed-price‐ Posted 4 weeks ago
Gambling
Unity
Counter Strike
AR & VR
Online Gambling Website
Card Game
Board Game
Unreal Engine
MetaMask
Mystery Box
iGaming
WebGL
Game Development
Gaming
Multiplayer
Game UI/UX Design
UI/UX Prototyping
Steam API
AI Development
PixiJS

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo