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
📊
Average salary range of similar jobs in
analytics →
Loading...