React Native Developer
Full time
at Ibex
in
Pakistan
Posted on January 6, 2025
Job details
Overview
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
- 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
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.