Skip to main content

React Native Developer

Technology
Visnext Software Solutions
Lahore, Pakistan1 month ago
Full time

Job description

Position Overview

We are looking for a skilled and motivated React Native Developer to join our development team. The ideal candidate will have strong hands-on experience building, deploying, and maintaining cross-platform mobile applications for iOS and Android, along with solid expertise in React Native, TypeScript, React.js, and Redux.

The candidate should also have experience with third-party integrations, mobile app deployment, analytics, performance monitoring, and modern AI development tools.

Key Responsibilities

· Develop and maintain high-quality mobile applications using React Native for iOS and Android.

· Collaborate with UI/UX designers and cross-functional teams to translate designs and requirements into functional mobile experiences.

· Write clean, scalable, maintainable, and efficient code following industry best practices.

· Develop and integrate APIs, third-party libraries, and external services.

· Handle iOS and Android app deployments and App Store/Google Play submissions.

· Debug and resolve application functionality, performance, and UI-related issues.

· Optimize mobile applications for performance, scalability, reliability, and user experience.

· Implement and maintain automated and unit tests.

· Participate in code reviews and contribute to continuous improvement.

· Ensure applications comply with iOS and Android platform guidelines.

· Stay updated with the latest React Native, mobile development, and AI-assisted development trends.

Required Skills & Qualifications

· 2–4 years of professional experience in React Native development.

· Strong hands-on experience with TypeScript and React Native.

· Strong knowledge of React.js and Redux.

· Experience with Firebase and push notifications.

· Experience with GraphQL and Apollo Client.

· Understanding of native mobile development using:

o Android: Java/Kotlin o iOS: Swift/Objective-C

· Experience with analytics and performance monitoring tools such as Google Analytics, Sentry, and Crashlytics.

· Good understanding of HTML, CSS, Bootstrap, and other UI frameworks.

· Familiarity with Agile methodologies and tools such as JIRA, Trello, or Asana.

· Experience with mobile app deployment and store submission processes.

Must-Have Skills

· Development experience with Angular and Ionic Capacitor.

· Hands-on experience with the latest AI development tools.

· Experience integrating OneSignal for notifications.

· Strong experience with Stripe integration, particularly in Ionic-based applications.

· Strong understanding of React Native application architecture and development.

Preferred Skills

· Knowledge of Zeplin and ability to work with design specifications.

· Familiarity with Intercom integration.

· Experience working with multiple third-party APIs and SDKs.

· Understanding of mobile application performance optimization and monitoring.

What We’re Looking For

· Strong problem-solving and debugging skills.

· Excellent understanding of mobile UI/UX principles.

· Ability to work independently as well as collaboratively within a team.

· Strong communication and collaboration skills.

· Ability to learn and adapt to new technologies quickly.

· Passion for building reliable, high-performance mobile applications.

Keywords
FirebaseApp StoreMobile ApplicationsContinuous ImprovementHTMLAsanaZeplinApplication ArchitectureiOSOptimizationReactOSCrashlyticsHTML5SentryKotlinReduxTrelloJiraScalabilityTypescript

Interested in this role?