React Native Developer (Mobile App Developer) - Contract/Remote(NOT for Freelancers)

6 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Contractual

Job Description

Client Industry:

Employment Type:

Payroll Company:

Work Location:

Notice Period:

Compensation:


Position Overview

We are seeking a highly skilled and experienced React Native Developer to join our team working on a cutting-edge mobile banking application. The ideal candidate will have over 6 years of hands-on experience in building and maintaining high-performance, secure, and scalable mobile applications for both iOS and Android platforms. You will play a key role in the entire application lifecycle, from concept and design to testing, deployment, and optimization.

Key Responsibilities

  • Application Development:

    Design, develop, and maintain robust mobile applications using

    React Native

    for iOS and Android platforms.
  • Component Library:

    Build reusable, scalable, and well-documented components and front-end libraries to ensure consistency and efficiency in future development.
  • Backend Integration:

    Integrate seamlessly with backend services and databases using

    REST/GraphQL

    APIs and manage third-party library integrations.
  • Performance Optimization:

    Identify bottlenecks, debug, and optimize application performance, memory usage, and responsiveness for a superior user experience.
  • UI/UX Implementation:

    Collaborate closely with UI/UX designers to translate design wireframes into pixel-perfect, functional user interfaces.
  • Cross-Platform Debugging:

    Troubleshoot and resolve complex issues across a diverse range of devices and OS versions.
  • App Deployment:

    Manage the end-to-end process of building and deploying applications to the

    Apple App Store

    and

    Google Play Store

    .
  • Technical Excellence:

    Participate in code reviews, write technical documentation, and uphold high code quality and security standards.
  • Industry Trends:

    Stay abreast of the latest trends and best practices in mobile technologies and frameworks.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 6+ years of professional experience

    in mobile development with a strong focus on

    React Native

    .
  • Proficiency in

    JavaScript (ES6+)

    and

    TypeScript

    , with a deep understanding of React concepts (Hooks, Virtual DOM, Component Lifecycle).
  • Solid experience with state management libraries such as

    Redux, Context API, or MobX

    .
  • Hands-on experience with native build tools like

    Xcode, Android Studio, and Gradle

    .
  • Proven expertise in

    API integration

    and asynchronous programming techniques.
  • Proficiency in using

    Git, GitHub, or Bitbucket

    for version control.
  • Experience with

    Firebase services, Push Notifications, or Analytics SDKs

    is a strong advantage.
  • Excellent problem-solving skills and a keen attention to detail.

Preferred Qualifications (Good to Have)

  • Experience in creating or customizing

    Native Modules

    using Objective-C, Swift, or Java.
  • Familiarity with

    React Navigation, Expo, or TypeORM

    .
  • Knowledge of setting up and maintaining

    CI/CD pipelines

    (e.g., Azure AppCenter, Fastlane).
  • Exposure to

    Agile/Scrum

    development methodologies.
  • Experience with testing frameworks like

    Jest

    and

    Detox

    for unit and end-to-end testing.

Soft Skills

  • Excellent verbal and written communication and teamwork abilities.
  • Strong analytical and troubleshooting skills with a methodical approach.
  • Ability to work effectively under pressure and deliver high-quality results within tight deadlines.
  • A genuine passion for mobile technology and a commitment to continuous learning.

Important Employment Details

  • Eligibility:

    This role is for individuals seeking employment under a payroll.

    Freelancers/Independent contractors are not encouraged to apply.

  • Notice Period:

    A maximum of

    30 days

    is acceptable. Applications indicating a longer notice period will not be processed.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now