Viral Square

Senior React Native Engineer (3 Years)

Posted: 15 hours ago

Job Description

Senior React Native EngineerLocation: Onsite (Johar Town Lahore)Company: Viral SquareExperience Level: Expert 3 – 4 years in React Native.Key Responsibilities:- Architect, develop, and maintain advanced React Native applications for both iOS and Android.- Integrate AI/ML-powered features (e.g., OpenAI APIs, TensorFlow Lite, Vision AI, LangChain, etc.) into mobile apps.- Work with TypeScript, React Navigation, Redux Toolkit, Recoil, and GraphQL/REST APIs.- Optimize app performance, animations, and UX for smooth 60fps experiences.- Write clean, reusable, and well-documented code following best practices.- Lead code reviews, mentor junior developers, and define coding standards.- Collaborate with designers and backend engineers to build seamless digital experiences.- Stay on top of emerging tools and technologies in React Native, AI, and mobile ecosystems.Required Skills & Experience- 3 to 4 years of hands-on React Native experience.- Deep understanding of JavaScript (ES6+), TypeScript, and React fundamentals.- Expertise in native modules (Objective-C / Swift / Kotlin / Java integration).- Experience with AI & ML SDKs/APIs (OpenAI, TensorFlow Lite, Firebase ML, etc.).- Strong grasp of app architecture patterns (MVC, MVVM, Clean Architecture).- Proficiency in performance profiling, debugging, and optimizing apps.- Familiarity with CI/CD pipelines (Fastlane, Bitrise, GitHub Actions).- Knowledge of modern UI/UX standards and animation frameworks (Reanimated 3, Lottie).- Experience deploying apps to the App Store and Google Play. Experience with React Native Vision Camera, Expo SDK, or React Native Skia.- Hands-on with AI-driven UX personalization or chatbot/mobile assistant features.- Contributions to open-source React Native projects.- Understanding of backend integration (Node.js, Firebase, Supabase).

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In