We are seeking a skilled Senior React Native Developer to join our dynamic and innovative development team. You will be responsible for and lead the development of advanced cross-platform mobile applications, ensure best coding practices, and guide junior team members while working closely with cross-functional teams to deliver high-quality mobile experiences.
Responsibilities:
- Develop and maintain high-performance, scalable mobile applications using React Native and TypeScript.
- Translate advanced UI/UX designs into smooth, pixel-perfect, and responsive interfaces.
- Implement reusable components, optimize rendering, and write clean, testable code.
- Integrate RESTful APIs, GraphQL APIs, Firebase services, and third-party SDKs.
- Ensure cross-platform performance, reliability, and compatibility across iOS and Android.
- Troubleshoot and resolve complex bugs, performance issues, and platform-specific behaviors.
- Work closely with designers, backend developers, QA, and product teams to deliver high-quality features.
- Manage builds, certificates, provisioning profiles, and deployments to App Store and Google Play Store.
- Follow best practices for architecture, state management, performance optimization, and security.
- Stay updated with the latest mobile technologies, libraries, and tools.
Requirements:
- Bachelor’s degree in Computer Science or a related field.
- 3–5 years of professional experience in React Native mobile application development.
- Strong command of JavaScript (ES6+), TypeScript, and React Native core principles.
- Experience working with REST APIs, GraphQL, Firebase, Google APIs, and third-party integrations.
- Familiarity with native development (Swift/Objective-C, Kotlin/Java) and tools such as Xcode and Android Studio.
- Proficient in architectural patterns (MVVM, Clean Architecture), and state management libraries (Redux, MobX, Recoil, Zustand, or similar).
- Hands-on experience with debugging, profiling, crash reporting, and automated testing.
- Practical experience deploying and maintaining apps on both Android and iOS stores.
- Exposure to CI/CD pipelines, Fastlane, build automation, and code signing.
- Strong problem-solving skills, code quality focus, and attention to detail.
- Experience with payment gateways (Stripe, Braintree, PayPal).
- Knowledge of mobile analytics, push notifications, deep links, or A/B testing.
- Familiarity with DevOps, containerization, or cloud services.
- Experience working in Agile/Scrum environments.
Benefits:
- Market Competitive Salary
- Medical Insurance
- Provident Fund
- EOBI
- Annual Paid Leaves
- Annual Increment
- Subsidized Meal
Office Hours: 9 AM to 6 PM
Location: DHA 2, Main G.T Road, Islamabad, Pakistan
Job Type: Full-time
Pay: Rs180,000.00 - Rs220,000.00 per month
Application Question(s):
- State total experience as a React Native Developer.
- State the no of apps you have published to Play/App Store.
Work Location: In person