Back
Systems Limited
Senior Consultant Mobile Development
Location:
Karachi, Pakistan
Department: Information Technology
Job Description
Job Title: Senior React Native Developer
Location: KHI/ISB/LHR
Job Type: Full-Time
Job Description:
Systems Limited is looking for a highly skilled Senior React Native Developer with 5+ years of experience to join our dynamic team. The ideal candidate should have extensive experience in React Native development, a strong understanding of JavaScript/TypeScript, and a proven track record of building high-quality, cross-platform mobile applications.
Responsibilities:
- Design, develop, and maintain high-quality, cross-platform mobile applications using React Native and JavaScript/TypeScript.
- Collaborate with designers and backend developers to implement visually appealing and responsive UIs.
- Integrate mobile applications with RESTful APIs and third-party services for seamless data communication.
- Write clean, maintainable, and efficient code while adhering to industry best practices.
- Optimize applications for performance, scalability, and responsiveness.
- Implement state management solutions such as Redux, MobX, or Context API.
- Utilize React Native components and libraries to create engaging user experiences.
- Work with Firebase or other backend services for authentication, real-time databases, and push notifications.
- Implement Clean Architecture principles to ensure maintainability and scalability of the codebase.
- Write unit and integration tests to ensure robust and bug-free applications.
- Collaborate with the QA team to identify and resolve issues during the testing phase.
- Stay updated with the latest trends and advancements in React Native and mobile development.
- Participate in code reviews and provide constructive feedback to team members.
- Work with CI/CD pipelines to automate build and deployment processes.
- Ensure application security best practices, including secure data storage, authentication, and encryption techniques.
Requirements:
- 5+ years of professional experience in mobile application development, with at least 3 years of hands-on experience in React Native.
- Strong proficiency in JavaScript and TypeScript with experience in modern React Native development practices.
- Experience in building and deploying cross-platform applications for iOS and Android.
- Solid understanding of state management techniques and architectures (e.g., Redux, MobX, Context API).
- Experience integrating mobile applications with RESTful APIs and third-party libraries.
- Familiarity with Firebase services (e.g., Firestore, Authentication, Cloud Messaging).
- Knowledge of Clean Architecture and design patterns (e.g., MVC, MVVM).
- Experience with version control systems like Git and familiarity with Agile methodologies.
- Strong debugging and problem-solving skills with a proactive approach to app optimization.
- Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.
- Experience with CI/CD pipelines and automated testing frameworks is a plus.
- A portfolio of published React Native applications on the Google Play Store or Apple App Store is highly desirable.
Job Id: 1Ulnyz0tVGw36vKWnJlWVM1g6zYh8F+tgn20jVvWhxg+2mboMjpLxl4KzlyVq9WKQZXHRIrOjYmh1dRSkHx6mAhX3YDtbCxh0ZUiFuoa58BkG9nLNaklpTlLKY8uZuc/JnHtBd8mfOGYOntz2YaKt8lqBb2JzQcvl0r872fthBuFo/08dXfMvzqcOqgHBPYiKBBw
Systems Limited
Senior Consultant Mobile Development