Maqsood Labs

Senior React-Native Developer

Lahore, Punjab, PK

about 1 month ago
Save Job

Summary

Job Title: Senior React Native Developer

Location: On-site : Lahore

Company: Maqsood Labs

Type: Full-time

About Us:

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.

Bonus Skills:

  • Experience with native mobile development (iOS - Swift/Objective-C, Android - Kotlin/Java).
  • Familiarity with Firebase services (Authentication, Firestore, Cloud Functions).
  • Exposure to mobile analytics and A/B testing tools (e.g., PostHog, Optimizely).
  • Experience with CI/CD automation and mobile app monitoring tools (e.g., Sentry, App Center).
  • Knowledge of WebSockets for real-time data syncing.
  • Understanding of accessibility standards and best practices for mobile apps.

What We Offer:

  • Flexible remote work environment.
  • Opportunity to work on innovative and diverse projects.
  • Collaborative and growth-driven team culture.
  • Competitive compensation package.

How to Apply:

Send your CV and a brief cover letter highlighting your relevant experience to [email protected] with the subject line:

"Senior React Native Developer Application - [Your Name]"

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: