Senior React Native Developer
Join Codeable as a React Native Developer and build modern, high-performance mobile applications for international clients using the latest technologies in cross-platform development.
Ready to apply?
3-minute form. We reply within 48 hours.
About the role
Codeable is looking for a passionate React Native Developer to join our growing engineering team in Lahore. In this role, you will be responsible for developing scalable and user-friendly mobile applications for both iOS and Android platforms. You will work closely with UI/UX designers, backend developers, QA engineers, and project managers to deliver high-quality digital products for global clients. This role is ideal for someone who enjoys solving technical challenges, building polished mobile experiences, and working in a collaborative environment focused on innovation and continuous learning. As part of the engineering team, you will contribute to the full mobile app development lifecycle - from development and API integration to testing, optimization, deployment, and maintenance.
What you'll do
- Develop and maintain mobile applications using React Native
- Build reusable, scalable, and maintainable application components
- Collaborate with backend, design, and QA teams to implement new features
- Integrate REST APIs, Firebase services, and third-party SDKs
- Optimize mobile application performance and responsiveness
- Troubleshoot and debug production issues efficiently
- Implement clean architecture and best coding practices
- Manage app deployments for the Apple App Store and Google Play Store
- Participate in code reviews and technical discussions
- Stay updated with emerging mobile technologies and industry trends
What you bring
- 2–3 years of professional experience in React Native development
- Strong understanding of JavaScript and TypeScript
- Experience with React Native architecture, hooks, and state management
- Familiarity with Redux, Context API, or similar libraries
- Experience integrating RESTful APIs and Firebase services
- Understanding of native mobile modules and platform APIs
- Experience with App Store and Play Store deployment processes
- Strong debugging, troubleshooting, and performance optimization skills
- Familiarity with Git and collaborative development workflows
- Good communication and teamwork skills
- Ability to work in a fast-paced and collaborative environment
Nice to have
- Experience with Expo or React Native CLI
- Familiarity with CI/CD pipelines for mobile applications
- Understanding of Agile or Scrum methodologies
- Experience with animations and advanced UI interactions
- Knowledge of mobile security and app optimization practices
Tech you'll work with
Sounds like you?
Send us your resume and a few lines about what excites you. We respond personally to every application.