Qureos

FIND_THE_RIGHTJOB.

React Native Developer (1.5 years experience - Onsite)

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Magnus Mage was founded to deliver solutions that empower our clients to operate their businesses more efficiently.

We are innovating the IT industry with multi-dimensional approaches, delivering high-tech solutions at the enterprise level.

At Magnus Mage, our environment is built on a foundation of mutual respect and hard work, a space where creativity and innovation thrive. We believe that respect empowers every individual to learn, collaborate, and lead with purpose.

About You:

We are looking for a passionate and motivated Junior React Native Developer to join our team and contribute to building high-quality mobile applications.

Responsibilities Include:

  • Stay up-to-date with the latest mobile development trends, frameworks, and technologies, especially in the React Native ecosystem.
  • Actively engage in sprint planning, daily stand-ups, and retrospective meetings, contributing to project strategy and direction.
  • Work closely with product managers, designers, QA, and backend engineers to build high-quality Android and iOS apps.
  • Develop and maintain new user-facing features using React Native, ensuring they are scalable, reusable, and optimized for mobile performance.
  • Implement native modules and bridge code when needed and collaborate on platform-specific solutions.
  • Create responsive and platform-consistent UIs following Android and iOS design guidelines.
  • Build and maintain reusable components and libraries for efficient development.
  • Optimize mobile app components for better performance and user experience.
  • Manage app lifecycle tasks — builds, signing, releases, and submissions to Google Play and the App Store — in collaboration with DevOps and release managers.

Required Skills and Experience:

  • Experience: Minimum 1.5 years of mobile development experience with a strong focus on React Native.
  • JavaScript / TypeScript: Good understanding of JavaScript (ES6+) and basic familiarity with TypeScript.
  • React Native Ecosystem: Solid understanding of React Native fundamentals, component lifecycle, navigation (React Navigation), and native modules.
  • Native Platform Knowledge: Familiarity with Android and iOS basics (gradle, Android SDK, Xcode, provisioning, app signing) and ability to read and debug native logs.
  • State Management: Hands-on experience with Redux, Context API, and React Hooks.
  • Styling & Layout: Experience using React Native StyleSheet, Flexbox, and styled-components or similar libraries.
  • Performance Optimization: Knowledge of optimizing mobile apps (JS thread vs native thread, Hermes, list virtualization, memoization, useCallback/useMemo).
  • Tooling and Build Systems: Familiar with Metro bundler, Gradle, CocoaPods, and common package managers (npm/yarn/pnpm).
  • Native Modules & Bridging: Ability to implement or adapt native modules (Java/Kotlin, Objective-C/Swift) or use community modules safely.
  • API Integration: Strong experience with RESTful APIs, handling data fetching, caching, offline sync, and error management.
  • Version Control: Proficient in using Git for code management and collaboration.
  • Agile Methodology: Strong understanding of Agile methodologies, particularly Scrum, with hands-on experience in Agile team environments.
  • Soft Skills: Excellent problem-solving, analytical, and multitasking abilities, with strong communication and time-management skills.

Nice-to-have:

  • Testing: Experience with unit testing (Jest), component testing (React Native Testing Library), and E2E tools (Detox, Appium).
  • CI/CD: Basic familiarity with CI/CD pipelines for mobile (GitHub Actions, Bitrise, CircleCI, etc.) and release workflows.
  • Web3 and Blockchain Development: Experience building dApps using Web3.js, Ethers.js, or Moralis, with a good understanding of blockchain integration.

Preferred Qualification:

Bachelor's degree in IT/Computer Science/Software Engineering from a reputable university.

Benefits:

We offer multiple benefits depending on the contract type. Some of the basic benefits are as follows:

  • Market Competitive Salary
  • Annual Increments
  • Paid overtime
  • Office Lunch
  • Employee Training and Development
  • Annual, Sick, Casual, Maternity/Paternity Leaves
  • Public Holidays
  • Leave Encashment
  • Eid Allowance

Job Type: Full time - Office Based - NO REMOTE

Office Timing: 09:00 am - 06:00 pm

Office Location: 2nd Floor, Plaza # 305/37, H-3 Block, Phase 2, Johar Town, Lahore

Job Type: Full-time

Pay: Up to Rs1.00 per month

Ability to commute/relocate:

  • Lahore Johar Town: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

  • What are your salary expectations?

Education:

  • Bachelor's (Required)

Experience:

  • react native: 2 years (Required)

Location:

  • Lahore Johar Town (Required)

Work Location: In person

© 2025 Qureos. All rights reserved.