Middle + React Native Developer (contract based) to $3000 Offline

Key Responsibilities:

  • Develop and maintain mobile applications for iOS and Android using React Native;
  • Collaborate with designers and backend developers to implement app functionality;
  • Build and optimize components for high performance across a wide range of devices;
  • Integrate with RESTful APIs and other web services;
  • Work with WebView to embed web pages into mobile apps;
  • Handle native folders and configuration for iOS and Android platforms;
  • Upload apps to the App Store and Google Play Market;
  • Maintain and update legacy code including older versions of apps and libraries;
  • Write unit tests to ensure code quality;
  • Debug and test applications on real devices and emulators.

 

Requirements:

  • 2+ years of experience working with React Native;
  • Strong understanding of JavaScript (ES6+);
  • Experience with Redux or other state management libraries;
  • Familiarity with React Navigation or other navigation libraries for mobile apps;
  • Proficiency in integrating applications with RESTful APIs;
  • Experience using WebView and embedding web content in mobile apps;
  • Knowledge of mobile app performance optimization principles;
  • Experience with Xcode and Android Studio;
  • Familiarity with Git version control;
  • Basic testing knowledge (Jest, Mocha);
  • Experience working with native folders for iOS/Android integration and configuration;
  • Ability to work with and maintain legacy code (older app versions);
  • Experience publishing apps to the App Store and Google Play Market.

 

Would Be a Plus:

  • Knowledge of Electron for building desktop applications;
  • Experience working with TypeScript in React Native;
  • Understanding of CI/CD pipelines for automating build and deployment processes;
  • Experience with Firebase (push notifications, analytics, real-time features);
  • Experience developing custom native modules for iOS/Android;
  • Familiarity with the new React Native architecture;
  • Understanding of basic UX/UI design principles;
  • English proficiency at a technical level.

 

Required Equipment:

  • MacBook for development and an iPhone for testing (Android device is a plus).

 

Nice-to-Have:

  • Native iOS and Android development experience.

The job ad is no longer active

Look at the current jobs React Native Kyiv→

Loading...