React Native Developer (Mid-Level)
We are looking for a motivated Mid-Level React Native Developer to join our team and contribute to building high-quality mobile applications for both iOS and Android platforms. The ideal candidate has hands-on experience with React Native, a strong understanding of mobile development best practices, and the ability to collaborate effectively with cross-functional teams to deliver reliable and scalable products.
Responsibilities
- Develop and maintain responsive, user-friendly mobile applications using React Native.
- Build clean, reusable, and well-structured UI components for smooth user experiences.
- Integrate RESTful APIs and manage data handling, offline storage, and app state.
- Work with native device features and APIs to enhance app functionality on iOS and Android.
- Identify, debug, and fix performance issues to ensure optimal app performance.
- Collaborate with designers, backend developers, and product teams to implement features efficiently.
- Participate in code reviews to maintain code quality and follow best practices.
- Assist in migrating existing React web applications to React Native where required.
- Write and maintain unit and integration tests to ensure application stability.
Requirements
- Hands on experience developing mobile applications using React Native.
- Strong proficiency in JavaScript (ES6+) and React fundamentals.
- Experience with third-party libraries and dependency management.
- Basic understanding of native build tools such as Xcode and Gradle.
- Familiarity with REST APIs, asynchronous data handling, and local storage.
- Knowledge of automated testing tools and debugging techniques.
- Strong problem-solving skills and attention to detail.
- Good communication skills and ability to work collaboratively in a team environment.
Location: Gulshan e Iqbal, Karachi.
Timings: 10AM to 7PM
Job Type: Full-time
Work Location: In person