React Native (JavaScript) Mobile App Developer
Baashyaam Constructions
2 - 3 years
Chennai
Posted: 12/06/2026
Job Description
Experience: 23 Years
Location: Chennai
Job Summary:
We are looking for an experienced React Native Developer with strong JavaScript skills to build and maintain high-quality mobile applications for both Android and iOS. The ideal candidate should be comfortable working with modern React patterns, APIintegrations, and end-to-end mobile development.
Key Responsibilities:
Develop and maintain cross-platform mobile applications using React Nativeand JavaScript
Build reusable components and front-end libraries for future use Translate designs and wireframes into high-quality, responsive mobile interfaces Integrate RESTful APIs and third-party services into mobile applications Implement pixel-perfect UIs that match designs and specifications Optimize mobile applications for maximum performance and user experience Debug and resolve application issues and performance bottlenecks Collaborate with backend developers, designers, and product managers Write clean, maintainable, and well-documented code
Conduct code reviews and provide constructive feedback to team members Participate in sprint planning, daily standups, and retrospectives
Deploy applications to Apple App Store and Google Play Store
Monitor app performance and implement necessary improvements
Required Skills & Qualifications:
Core Technical Skills:
2-3 years of professional experience developing mobile apps with React Native Strong proficiency in JavaScript (ES6+) and modern JavaScript features
Solid understanding of React.js concepts: components, props, state, hooks,lifecycle methods
Hands-on experience with React Hooks (useState, useEffect, useContext,useCallback, useMemo)
Experience with state management using Redux, Redux Toolkit, or Context API Proficiency in React Navigation for routing and navigation
Knowledge of asynchronous programming (Promises, async/await) Experience integrating RESTful APIs and handling HTTP requests (Axios, Fetch) Understanding of mobile app architecture and design patterns Familiarity with native build tools (Xcode, Android Studio, Gradle) Experience with version control systems (Git, GitHub, GitLab, Bitbucket) Mobile Development Skills:
Experience with responsive design and mobile-first approach Knowledge of flexbox and styling in React Native (StyleSheet) Understanding of platform-specific code (iOS and Android)
Experience with debugging tools (Chrome DevTools, React Native Debugger,Flipper)
Familiarity with app publishing process on both App Store and Play Store Knowledge of mobile performance optimization techniques
Experience with local storage solutions (AsyncStorage, MMKV)
Additional skills:
Experience with push notifications (Firebase Cloud Messaging, OneSignal) Knowledge of form handling and validation (Formik, React Hook Form) Experience with image handling and optimization
Familiarity with mapping libraries (React Native Maps)
Basic understanding of mobile security best practices
Experience with crash reporting and analytics (Firebase, Crashlytics)
Preferred Qualifications:
Bachelor's degree in Computer Science, IT, or related field
At least 2 published apps on App Store or Google Play Store
Experience with popular React Native libraries:
React Native Paper, Native Base (UI libraries)
React Query or SWR (data fetching)
Reanimated, Lottie (animations)
React Native Camera, Image Picker
Knowledge of TypeScript is a plus
Experience with Firebase services (Authentication, Firestore, Storage) Familiarity with CI/CD tools (Fastlane, Bitrise, CodePush)
Understanding of Agile/Scrum methodologies
Experience with mobile app testing (Jest, React Native Testing Library) Knowledge of App Store Optimization (ASO)
Experience with social media authentication (Google, Facebook, Apple Sign-In)
Soft Skills:
Strong problem-solving and debugging abilities
Excellent attention to detail
Good communication and interpersonal skills
Ability to work collaboratively in a team environment
Self-motivated with ability to work independently
Adaptable to changing priorities and requirements
Strong time management skills
Passion for learning new technologies
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
