Login Sign Up

React Native (JavaScript) Mobile App Developer

Baashyaam Constructions

2 - 3 years

Chennai

Posted: 12/06/2026

Getting a referral is 5x more effective than applying directly

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.