Mobile Application Developer

0 years

0 Lacs

Posted:8 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Lula App:

Lula is an innovative real-time communication and entertainment app, bringing users closer through interactive live video calls, engaging streams, and AI-driven experiences. Our mission is to bridge real-time interactions between streamers and followers through a seamless, scalable in-app experience.

Work Mode:

Type:

What You’ll Be Doing

  • Migrate

    the existing backend from Firebase to a

    custom Express.js + PostgreSQL/MongoDB

    stack.
  • Replace Firebase Auth with

    custom authentication

    (MSG91 OTP flow) and implement

    role-based access control

    .
  • Implement

    WebSocket-based real-time subscriptions

    for faster and more reliable updates.
  • Replace Firebase Storage with

    AWS S3

    (or S3-compatible storage) for scalable and secure media management.
  • Build

    custom calling functionalities

    (voice/video) using WebRTC or third-party APIs like Agora, Twilio, or GetStream.io.
  • Integrate

    GetStream.io

    for real-time chat, message history, typing indicators, and video calling management.
  • Implement

    deep linking and screen redirection

    from notifications to specific in-app screens.
  • Set up a

    notification system

    for calls, messages, and events, ensuring delivery in

    foreground, background, and killed states

    .
  • Resolve

    app crash issues

    and perform ongoing performance optimization to improve speed and reduce bundle size.
  • Upgrade Android builds to

    API 35+

    and ensure iOS builds meet the latest App Store requirements.
  • Deploy backend services to

    Railway, Render, or Hostinger

    , with proper CI/CD and environment configuration.
  • Manage

    Google Play Store

    and

    Apple App Store

    app submissions, updates, and compliance.
  • Maintain and update the

    admin panel

    for tracking KPIs, call logs, user activity, and performance data.

What We’re Looking For

  • Strong proficiency in

    React Native

    for both Android and iOS platforms.
  • Proven experience migrating apps from

    Firebase

    to custom backend architecture in

    Express.js + PostgreSQL/MongoDB

    .
  • Solid backend development skills with

    Node.js, Express.js, WebSocket

    , and

    AWS S3

    .
  • Hands-on experience with

    real-time communication protocols

    (WebRTC, GetStream.io, Agora, or Twilio).
  • Strong understanding of

    push notification systems

    and deep linking in React Native.
  • Experience in

    app performance optimization

    , crash resolution, and SDK management.
  • Familiarity with

    Google Play Console

    and

    Apple App Store Connect

    for publishing and maintaining apps.
  • Strong problem-solving, debugging, and optimization skills.
  • Ability to work collaboratively with designers, backend engineers, and product teams to deliver a seamless user experience.


Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You