Job Description
Experience : 3+ Years.
Locations : 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
• 3+ 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 (i.e., 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).
• CI/CD tools (Fastlane, App Center, GitHub Actions).
💡 Quick Summary
Seeking a career-building opportunity? The E Software Solutions - React Native Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in New Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
