
Search by job, company or skills
Senior React Native Developer Job Description
Position: Senior React Native Developer
Experience: 4+ Years
Locations: Yamuna Nagar / Gurugram
Company: E Software Solution
Company Description
eSoftware Solutions is an ISO-certified IT leader based in India, specializing in web services such as website design, e-commerce solutions, software development, digital marketing, mobile applications, and marketplace solutions. With over a decade of experience, our dynamic team of professionals brings niche industry expertise to every project we handle, ensuring precision and innovation. We pride ourselves on professional standards and cutting-edge solutions, serving over 1500 customers globally.
Role Description
We are seeking a highly skilled Senior React Native Developer to join our team. You will be responsible for building cross-platform mobile applications with a focus on performance, maintainability, and scalability. This role requires deep knowledge of mobile app development, integration with backend services, and an understanding of DevOps and security best practices.
Key Responsibilities
Develop and maintain cross-platform apps using React Native
Build functional components with Hooks and Context API
Implement state management using Redux or similar libraries
Integrate RESTful APIs and third-party SDKs
Debug performance issues using tools like Flipper and Reactotron
Use CI/CD tools for automated builds and testing
Collaborate with design, backend, and QA teams
Ensure app security and use Crashlytics for error reporting
Participate in code reviews, agile sprints, and planning
Required Skills
4+ years of experience in React Native development
Proficient in JavaScript (ES6+) and comfortable with TypeScript
Strong understanding of: React functional components and Hooks, Navigation libraries (e.g., React Navigation), Native modules and bridging techniques, Mobile UI/UX design principles
Deployment experience with App Store & Play Console
Skilled in debugging, app performance optimization, and Crashlytics
Knowledge of offline storage (AsyncStorage, SQLite, Realm, MMKV)
Version control using Git
Preferred Skills
Experience with: Firebase (Auth, Firestore, Cloud Messaging), Maps (Google Maps, Mapbox), Payment gateways (Stripe, Razorpay), Analytics (Firebase, Mixpanel, Google Analytics)
Knowledge of native development (Swift, Kotlin) is a plus
Soft Skills
Strong problem-solving and debugging abilities
Effective communication and teamwork skills
Ability to work independently and within agile teams
Proactive, self-motivated, and eager to learn new technologies
Work Locations
* Yamuna Nagar, Haryana
* Gurugram, Haryana
Choose your preferred location
Why Join Us
Collaborative work culture
Opportunities to work on impactful, real-world applications
Career growth and learning opportunities
Optional:
Familiar with cybersecurity best practices in mobile apps
Experience with REST APIs using Axios or Fetch
Familiarity with testing tools (Jest, Detox, RN Testing Library)
Candidates meeting the requirements can fill up the form and our team will be in touch
https://forms.gle/QDfeQvMMnp8i1E1Y9
Job ID: 127109233