- Develop and maintain cross-platform mobile applications using React Native.
- Lead the design and implementation of scalable mobile architecture.
- Collaborate with designers, product managers, and backend developers to create a seamless user experience.
- Optimize application for maximum speed and scalability.
- Conduct code reviews and mentor junior developers.
- Integrate third-party APIs, native modules, and libraries.
- Ensure the best performance, quality, and responsiveness of applications.
- Participate in Agile development processes, including sprint planning and estimation.
Requirements:
- 4+ years of mobile development experience with at least 2+ years in React Native.
- Strong understanding of JavaScript (ES6+), TypeScript, and mobile app development.
- Experience with state management libraries like Redux, MobX, or Recoil.
- Familiarity with native build tools like XCode, Android Studio, Gradle, etc.
- Solid understanding of RESTful APIs, WebSockets, and offline storage.
- Familiar with deployment processes to App Store and Google Play.
- Strong debugging and performance tuning skills.
- Excellent communication and problem-solving skills.
Nice to Have:
- Experience with native development in Swift, Objective-C, or Kotlin.
- Familiarity with CI/CD tools (e.g., Fastlane, Bitrise).
- Experience with Firebase, GraphQL, or push notification services.
- Previous experience working in a startup or fast-paced environment.
- Open-source contributions or a portfolio of mobile apps.
Job Type: Full-time
Pay: From Rs200,000.00 per month
Work Location: On the road