← Back to jobs

Envision Technology Solutions (ETS) Logo
Sr. React Native Developer

Envision Technology Solutions (ETS)

 

Berkeley Heights, NJ, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 2
Category: React Native Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Job Description:-

Key Responsibilities

  • Design, develop, and maintain cross-platform mobile applications using React Native.
  • Build reusable, maintainable, and scalable application components.
  • Collaborate with UI/UX designers to implement responsive and intuitive user interfaces.
  • Integrate RESTful APIs, GraphQL services, and third-party SDKs.
  • Optimize application performance, memory usage, and startup time.
  • Debug and resolve application defects across Android and iOS platforms.
  • Implement secure authentication using JWT, OAuth2, biometric authentication, and social login.
  • Manage application state using Redux, Redux Toolkit, MobX, or Context API.
  • Write unit, integration, and end-to-end tests.
  • Publish and maintain applications on the Apple App Store and Google Play Store.
  • Participate in code reviews, technical design discussions, and Agile/Scrum ceremonies.
  • Work closely with DevOps teams for CI/CD pipeline implementation and automated deployments.
  • Stay updated with the latest React Native releases and mobile development best practices.

Required Skills

  • 5+ years of mobile application development experience.
  • 3+ years of hands-on experience with React Native.
  • Strong proficiency in JavaScript (ES6+) and TypeScript.
  • Experience with React Hooks, Functional Components, and React Navigation.
  • Strong knowledge of Redux, Redux Toolkit, Context API, or MobX.
  • Experience integrating REST APIs and GraphQL.
  • Familiarity with native Android (Java/Kotlin) and iOS (Swift/Objective-C) development.
  • Experience with push notifications (Firebase Cloud Messaging/APNs).
  • Knowledge of mobile security best practices.
  • Experience with Git and Git workflows.
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, or Bitrise.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience with Expo and bare React Native projects.
  • Knowledge of Firebase services (Authentication, Firestore, Crashlytics, Analytics).
  • Experience with offline storage solutions such as AsyncStorage or SQLite.
  • Familiarity with Fastlane for mobile deployment automation.
  • Experience with Agile/Scrum development methodologies.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs