Search by job, company or skills

  • Posted 5 months ago
  • Be among the first 40 applicants
Early Applicant

Job Description

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)

  • CI/CD tools (Fastlane, App Center, GitHub Actions)

Candidates meeting the requirements can fill up the form and our team will be in touch

https://forms.gle/QDfeQvMMnp8i1E1Y9

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 127109233

Similar Jobs