Middle React Native developer to $3000

We are looking for a talented React Native Developer (Middle Level) to join our dynamic team and work on a range of innovative mobile projects. If you thrive on solving challenges, building exceptional user experiences, and contributing to cutting-edge solutions, we’d love to hear from you!

 

Responsibilities:

  • Develop and optimize mobile applications using React Native.
  • Integrate backend services through REST APIs and implement real-time features using WebSocket.
  • Implement and manage payment systems (e.g., Stripe) and integrate third-party services.
  • Optimize app performance for a seamless experience across various devices and platforms.
  • Contribute to designing application architectures and workflows, including configuring CI/CD pipelines.
  • Ensure app stability through effective logging, monitoring, and error handling.
  • Collaborate with the design and backend teams to deliver high-quality solutions.
  • Conduct regular code reviews to ensure adherence to best practices.

 

Requirements:

  • At least 3 years of hands-on experience with React Native development.
  • Strong knowledge of JavaScript (ES6+) and TypeScript.
  • Proven ability to write clean, maintainable, and efficient code.
  • Experience with state management tools like Redux, Context API, or React Query.
  • Expertise in using navigation libraries such as React Navigation.
  • Familiarity with adaptive and cross-platform development principles.
  • Experience integrating payment systems (Stripe, PayPal, etc.) and backend services.
  • Proficiency with Git and CI/CD tools (e.g., GitHub Actions, Bitrise).
  • Understanding of performance optimization techniques for mobile apps.
  • Knowledge of real-time feature implementation using WebSocket or similar technologies.
  • Familiarity with logging and monitoring tools (e.g., Sentry, Firebase Crashlytics).
  • Basic experience with unit testing and end-to-end testing frameworks (e.g., Jest, Detox).
  • English proficiency sufficient for reading and comprehending technical documentation.
  • Required equipment: MacBook for development and iPhone for testing (Android device is a plus).

 

Nice-to-Have:

  • Experience with native development for iOS and Android.
  • Familiarity with GraphQL and tools like Apollo Client.
  • Knowledge of app deployment processes for both App Store and Google Play.
  • Previous experience in Agile or Scrum workflows.

 

What We Offer:

  • Work on exciting and diverse projects with a talented team.
  • Opportunities for professional growth and skill enhancement.
  • Flexible schedule and remote work options.
  • Competitive salary and performance-based bonuses.
  • Access to learning materials, tools, and resources to support your development.
  • Regular code reviews and collaborative development environment.

 

If you’re passionate about mobile development and eager to work with cutting-edge technologies, send us your resume and portfolio today!

Published 16 June
162 views
·
23 applications
100% read
·
48% responded
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...