Apply

Senior React Native

Posted 2024-11-07

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ“ Location: Ukraine

πŸ” Industry: Digital transformation consultancy

🏒 Company: Intellectsoft

πŸ—£οΈ Languages: English

⏳ Experience: 5+ years

πŸͺ„ Skills: RESTful APIsMentoring

Requirements:
  • 5+ years of commercial experience in React Native mobile development.
  • Proficiency in JavaScript and TypeScript.
  • Experience building applications for iOS and Android platforms.
  • Experience with app deployment in the App Store and Google Play.
  • Experience integrating and working with RESTful APIs and knowledge of GraphQL.
  • Experience with third-party integrations (external APIs, analytics, payments, etc.).
  • Deep understanding of state management libraries like Redux, MobX, or Recoil.
  • Skills in profiling, diagnosing, and fixing performance bottlenecks.
  • Knowledge of debugging tools like React Native Debugger, Flipper, or Xcode/Android Studio.
  • Familiarity with CI/CD practices and tools (e.g., GitHub Actions, Bitrise, Fastlane).
  • Strong analytical and problem-solving abilities.
  • Ability to collaborate effectively in a team.
  • Excellent written and verbal communication skills.
  • Experience mentoring junior developers and promoting best practices.
  • Comfortable adapting to new technologies and requirements.
Responsibilities:
  • Build high-quality, scalable mobile applications for iOS and Android using React Native.
  • Conduct regular code reviews to maintain code quality and resolve technical debt.
  • Identify and address performance bottlenecks for optimal app performance.
  • Collaborate with designers to implement UI components and ensure a user-friendly experience.
  • Work closely with backend developers to integrate APIs for smooth communication.
  • Create and maintain documentation for the codebase and custom modules.
  • Participate in sprint planning and contribute to backlog grooming.
  • Mentor junior developers and foster a collaborative environment.
  • Stay updated on industry trends and propose improvements.
  • Ensure mobile app security standards are met.
Apply