Description:
Maqsood Labs is a leading software agency delivering scalable and high-performance solutions for global clients. We focus on building innovative mobile applications that offer seamless user experiences. We are seeking a skilled Senior React Native Developer to join our team and help us build cutting-edge mobile applications.
Key Responsibilities:
- Lead the development of high-quality, scalable, and maintainable mobile applications using React Native.
- Collaborate with product managers, designers, and QA teams to translate product requirements into pixel-perfect, responsive mobile apps.
- Implement modern UI/UX designs and ensure consistency across different devices and screen sizes.
- Optimize mobile applications for maximum performance, responsiveness, and user experience.
- Integrate RESTful APIs and third-party libraries for seamless functionality.
- Write clean, reusable, and maintainable code following best practices.
- Participate in code reviews, architecture discussions, and contribute to improving development workflows.
- Stay updated with the latest trends and tools in mobile development and proactively suggest improvements.
- Troubleshoot and resolve issues, bugs, and performance bottlenecks.
- Own the product from development to deployment and maintenance.
Required Skills and Experience:
- Minimum 5 years of experience in frontend development with a strong focus on React Native.
- Proven experience in working with offshore clients and distributed teams.
- Hands-on experience collaborating with product managers, designers, and QA teams.
- Expertise in React Native core concepts, components, and lifecycle.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Solid understanding of mobile app development concepts, including navigation, state management, and performance optimization.
- Experience with state management libraries like Redux, MobX, or Context API.
- Proficiency in working with RESTful APIs, GraphQL, and real-time data handling.
- Familiarity with mobile deployment processes for both iOS (App Store) and Android (Google Play).
- Experience with native modules and bridging between native code and React Native.
- Knowledge of mobile build tools and CI/CD pipelines (e.g., Fastlane, Bitrise, GitHub Actions).
- Hands-on experience with Expo and Bare Workflow.
- Expertise in implementing pixel-perfect UI/UX with responsive designs.
- Proficiency in debugging and performance profiling mobile apps.
- Strong understanding of App Store/Play Store guidelines and release processes.
- Excellent communication and collaboration skills.