Hiring: React Native Engineer (Bare RN | UI/UX Focused)Location: India / Bengaluru (Onsite)Experience: 0 –1 YearsEmployment Type: Full-timeAbout the RoleWe 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 testingSoft 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 impactEducation- Bachelor’s degree in Computer Science / Engineering (Preferred but not mandatory) - Practical experience matters more than formal education
Job Title
Junior React Native Engineer (Bare RN|UI/UX Focused)