Job Title: React Native Mobile Application Developer
Location: Islamabad / Karachi
Job Summary:
We are looking for a talented and experienced React Native Mobile Application Developer to join our dynamic development team. The ideal candidate will excel in designing, developing, and maintaining high-performance mobile applications for both iOS and Android platforms. If you have a passion for mobile app development and a proven track record with React Native, we would love to hear from you.
Key Responsibilities:
Mobile App Development:
- Design and build advanced applications for iOS and Android platforms using React Native.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
Code Quality and Maintenance:
- Write clean, maintainable, and efficient code.
- Conduct code reviews and ensure adherence to best practices.
- Troubleshoot and debug issues, providing timely resolutions.
User Experience:
- Work closely with UX/UI designers to implement engaging and user-friendly interfaces.
- Continuously improve the user experience by incorporating feedback and best practices.
Integration and API Management:
- Integrate third-party APIs and services.
- Ensure seamless integration with backend services and data sources.
Continuous Improvement:
- Stay up-to-date with the latest industry trends, technologies, and best practices in mobile app development.
- Participate in continuous learning and professional development activities.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in mobile app development with a focus on React Native.
- Strong proficiency in JavaScript, including ES6+ syntax.
- Experience with state management libraries (e.g., Redux, MobX).
- Solid understanding of mobile app development lifecycle and design principles.
- Familiarity with RESTful APIs and web services.
- Proficient in using version control systems (e.g., Git).
- Experience with native build tools, like XCode, and Gradle (Android Studio, IntelliJ).
- Understanding of modern mobile development tools and technologies.
- Experience with native mobile development (iOS/Android).
- Knowledge of TypeScript.
- Familiarity with continuous integration and deployment (CI/CD) processes.
- Experience with Agile/Scrum development methodologies.
Location:
This position is open to candidates based in Islamabad or Karachi.
How to Apply:
If you meet the above qualifications and are excited about the opportunity to contribute to our team, please submit your resume and a cover letter outlining your relevant experience to anzalna@basecampdata.com
We look forward to finding the right candidate to join our innovative team!