Junior React Native Engineer

Year    KA, IN, India

Job Description

Hiring: React Native Engineer (Bare RN | UI/UX Focused)

Location:

India / Bengaluru (Onsite)

Experience:

0 -1 Years (Freshers)

Employment Type:

Full-time

About the Role

We are looking for a

React Native Engineer

to build and scale a high-quality

consumer mobile application

for both

Android and iOS

. This role focuses on

enterprise-grade UI/UX

,

clean architecture

, and

performance-driven development

using

Bare React Native (non-Expo)

.

The ideal candidate has a strong urge to build

production-ready mobile apps

, understands the difference between

client state and server state

, and delivers

polished, smooth user experiences

similar to top consumer apps.

Key Responsibilities

Build and maintain

production-ready mobile apps

using

React Native (Bare CLI)

Deliver

high-quality UI/UX

with smooth interactions, animations, and responsive layouts Integrate backend APIs using

TanStack Query

with proper caching, loading, and error handling Manage global client state using

Zustand

, keeping business logic outside UI components Design

reusable UI components

and follow a scalable

design system

approach Maintain a clean separation between

UI, state, and data layers

Optimize performance for lists, navigation, animations, and memory usage Collaborate closely with

designers, backend engineers, and product teams

Debug and fix crashes, performance issues, and UI inconsistencies Prepare and manage releases for

Google Play Store & Apple App Store

Maintain a clean, well-structured codebase using

Git best practices

Write and maintain

unit and component tests

for critical user flows and business logic
Required Skills

Hands-on experience with

React Native (Bare CLI / non-Expo)

Strong basics of

TypeScript

and type-safe development Experience with

Zustand

for global client-side state management Experience with

TanStack Query

for API data fetching and caching Good understanding of

mobile UI/UX fundamentals

(spacing, typography, hierarchy) Exposure to basic

animations and interactions

(scroll, transitions, gestures) Knowledge of

React Navigation

and mobile navigation patterns Experience consuming

REST APIs

and working with mock/static data Understanding of scalable

React Native app architecture

Experience testing apps on

real devices or emulators

Basic debugging skills using

Flipper, Android Studio, or Xcode

Familiarity with

Jest / React Native Testing Library


Good to Have

Experience with

Reanimated, Gesture Handler, Bottom Sheets, FlashList

Understanding of

design systems

, theming, and

dark mode

Awareness of

native module integration

in React Native Familiarity with

build & release workflows

, Fastlane, or CI/CD Awareness of

OTA updates (CodePush)

Interest in building

consumer-facing, UI-polished applications

Basic understanding of

integration or E2E testing


Soft Skills

Strong problem-solving and architectural thinking High attention to UI and user experience details Ability to work independently and own features end-to-end Clear communication with cross-functional teams Product mindset with focus on end-user impact
Education

Bachelor's degree in Computer Science / Engineering (Preferred but not mandatory)

Practical experience matters more than formal education


Job Types: Full-time, Permanent, Fresher

Benefits:

Health insurance
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4976363
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year