React Native Developer – Job Description
Job Title
React Native Developer
Experience
2–4 Years
Job Type
Full\-Time
Job Summary
We are looking for a skilled React Native Developer to build and maintain high\-performance mobile applications for Android and iOS platforms. The ideal candidate should have strong expertise in JavaScript/TypeScript, React Native, React Native CLI, Expo CLI, Redux, REST APIs, Firebase integrations, Google Maps integration, and mobile application deployment processes.
The candidate should be capable of developing scalable applications from scratch, handling production deployments, optimizing app performance, and collaborating with cross\-functional teams in an Agile environment.
\-\-\-
Key Responsibilities
Build, develop, and maintain cross\-platform mobile applications using React Native.
Develop applications using both React Native CLI and Expo.
Design and implement scalable, reusable, and maintainable application architecture.
Develop and own features for live production mobile applications.
Integrate RESTful APIs and third\-party services.
Handle payment gateway integrations such as Razorpay and in\-app purchase flows.
Implement authentication, subscription, and paywall systems.
Authentication
Firestore
Analytics
Crashlytics
Cloud Functions
Manage application state using Redux Toolkit, Redux Persist, or Context API.
Implement smooth UI animations using Reanimated and Lottie.
Optimize app performance, memory usage, and rendering efficiency.
Debug production issues and provide end\-to\-end fixes.
Handle Play Store and App Store deployments and release management.
Collaborate with backend developers, designers, QA teams, and product managers.
Document application changes, technical flows, and updates.
Follow Agile development methodologies and participate in sprint planning and code reviews.
\-\-\-
Required Skills
Core Technologies
Strong knowledge of HTML, CSS, JavaScript (ES6\+), and TypeScript.
Strong expertise in React Native and React ecosystem.
Hands\-on experience with React Native CLI and Expo.
Experience with Redux, Redux Toolkit, Context API, and state management.
Good understanding of REST APIs and API consumption.
Experience with third\-party integrations and SDK implementations.
Hands\-on experience integrating Google Maps SDK, geolocation APIs, and map\-based services.
Mobile Development
Experience publishing applications on Google Play Store and Apple App Store.
Familiarity with Android Studio and Xcode.
Understanding of mobile app security and secure authentication.
Knowledge of offline storage, threading, and performance tuning.
Tools \& Practices
Proficiency with Git and version control systems.
Familiarity with CI/CD pipelines and automated deployment workflows.
Strong debugging and problem\-solving skills.
Experience working in Agile/Scrum environments.
\-\-\-
Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field.
2–4 years of professional experience in React Native development.
Experience in product\-based companies or startup environments preferred.
\-\-\-
Soft Skills
Strong communication and collaboration skills.
Ability to work independently and take ownership of features.
Excellent analytical and troubleshooting abilities.
Strong attention to detail and code quality.
\-\-\-
Tech Stack
React Native
React Native CLI
Expo
JavaScript / TypeScript
Redux Toolkit
Firebase
REST APIs
Reanimated
Google Maps SDK
Geolocation APIs
Lottie
Git
CI/CD
Android Studio
Xcode
Pay: ₹300,000\.00 \- ₹500,000\.00 per year
Work Location: In person
Senior Data Developer
LPL Financial · TS, IN
Senior Software Engineer-Full stack Java+react/Angular ,SQL, AI
Wells Fargo · KA, IN
Backend Engineer
TOP RPO LLC · Remote