Position Summary
We are looking for a React Native Mobile App Developer to join our team and contribute to building scalable, high-performance mobile applications for both iOS and Android platforms. The ideal candidate will have strong expertise in React Native and mobile development best practices, with a proven track record of delivering user-friendly, reliable, and visually engaging apps. The developer will work closely with cross-functional teams, including backend engineers, designers, and product managers, to deliver seamless digital experiences aligned with business goals.
Location
Lahore
Key Responsibilities
- Develop, maintain, and optimize mobile applications using React Native for iOS and Android.
- Integrate mobile apps with backend APIs and third‑party services.
- Collaborate with designers to translate UI/UX wireframes into high‑quality code.
- Ensure performance, responsiveness, and smooth user experiences across devices.
- Write clean, reusable, and testable code following industry best practices.
- Debug and fix issues, and continuously improve application stability and scalability.
- Participate in code reviews to maintain coding standards and best practices.
- Work with app deployment processes for Google Play Store and Apple App Store.
- Stay updated with the latest trends and advancements in React Native and mobile development.
Required Skills
- Experience with mobile APIs integration (RESTful, GraphQL).
- Familiarity with native modules and bridging in Android (Kotlin/Java) and iOS (Objective‑C/Swift).
- Experience with mobile‑specific libraries and tools (e.g., Axios, Google Maps, Firebase, Push Notifications).
- Proficiency with app deployment on the Play Store and App Store.
- Familiarity with mobile performance optimization and debugging tools.
- Knowledge of CI/CD for mobile app development is a plus.
- Experience working with Git and Agile methodologies.
- Excellent problem‑solving and analytical abilities.
- Strong communication and collaboration skills.
- Ability to work in a fast‑paced, dynamic environment.
- Detail‑oriented with a passion for creating intuitive user experiences.
Education & Experience
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 1–3 years of experience in mobile app development, preferably with React Native.
- Experience with cloud platforms (AWS, Firebase, Azure, or GCP) for mobile backend services.
- Familiarity with mobile security best practices.
- Exposure to microservices and real‑time data handling (WebSockets, MQTT).
- Knowledge of UI/UX design principles.
- Experience with Agile tools such as Jira, Scrum, or Trello.
Application
If you are interested in joining our dynamic team, email your CV at recruitment@wateen.com and don’t forget to mention the position in the subject line. We can’t wait to explore the possibilities with you!