Job Openings
React Native Developer (Onsite, Lahore, PKR Salary)
About the job React Native Developer (Onsite, Lahore, PKR Salary)
Requirements:
- 3+ years of professional experience in mobile app development using React Native (iOS & Android), React.js, and Redux.
- Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Working understanding of Node.js and Express.js.
- Experience working with RESTful APIs, familiarity with Firebase, and GraphQL.
- Hands-on experience with MongoDB, Firebase, or SQLite.
- Proficient in Git, GitHub, and Bitbucket.
- Strong grasp of mobile app architecture, UI/UX best practices, and performance optimization techniques.
- Experience integrating push notifications, deep linking, and background services.
- Knowledge of Expo and experience publishing apps on the App Store and Google Play.
- Familiarity with testing frameworks such as Jest or Detox.
- Excellent problem-solving, debugging, and performance-tuning abilities.
- Strong communication skills with the capability to work effectively in cross-functional teams.
Responsibilities:
- Design, develop, and maintain mobile applications using React Native for both iOS and Android.
- Build reusable, scalable components and libraries using React Native, React.js, and TypeScript.
- Integrate mobile applications with RESTful APIs, Firebase, and other backend services.
- Ensure smooth app functionality through performance tuning, optimization, and debugging.
- Implement mobile app features including push notifications, deep linking, and background tasks.
- Collaborate closely with designers, backend developers, and product teams to deliver intuitive and visually appealing mobile experiences.
- Participate in architectural discussions and contribute to mobile app design decisions.
- Conduct code reviews, maintain clean and maintainable code, and follow best practices.
- Utilize Expo and manage app deployment processes for the App Store and Google Play.
- Write and maintain tests using frameworks such as Jest or Detox.