ibex. Pakistan

React Native Developer

Lahore, Punjab, PK

4 days ago
Save Job

Summary

The ideal candidate will have strong experience in React Native development with a focus on real-time applications and communication features. You'll be responsible for architecting, developing, and maintaining cross-platform mobile applications that deliver seamless user experiences.

Responsibilities

  • Design and develop high-performance, production-ready React Native applications
  • Implement real-time communication features including chat, voice calls, and video conferencing.
  • Integrate and optimize WebSocket connections using Socket.io and SignalR.
  • Write clean, maintainable, and well-documented code.
  • Collaborate with backend developers to design and implement APIs.
  • Perform code reviews and mentor junior developers.
  • Troubleshoot and debug complex issues across different platforms.
  • Optimize application performance and ensure smooth real-time data synchronization.

Qualifications

Required Skills & Experience

  • 3+ years of software development experience, with at least 2+ years focused on React Native
  • Strong proficiency in JavaScript/TypeScript and React/React Native
  • Extensive experience with real-time communication protocols and implementations:
    • WebSocket implementations (Socket.io, SignalR)
    • Voice and video integration (WebRTC, Twilio, Agora)
    • Real-time chat systems
  • Demonstrated experience with:
    • State management (Redux, MobX, Context, or similar)
    • Navigation libraries (React Navigation)
    • Native modules integration
    • Push notifications
    • Background services
  • Understanding of mobile app architecture and performance optimization
  • Experience with code versioning tools (Git)
  • Knowledge of iOS and Android platform-specific requirements

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: