ABOUT THE EMPLOYER

Our client is an American company operating in the world of sports tournaments by offering a seamless and engaging platform for players, organizers, and fans alike.
We are seeking an experienced React Native Developer to join our development team. The ideal candidate will have a deep understanding of mobile application development and will be responsible for building and maintaining our mobile app, ensuring a seamless and engaging user experience.

WHAT WILL YOU WORK ON?

  • Mobile App Development: Design, develop, and maintain our React Native-based mobile application, ensuring high performance, responsiveness, and a smooth user experience across both iOS and Android platforms.
  • UI/UX Implementation: Collaborate with the design team to implement pixel-perfect UI/UX designs, ensuring that the app is visually appealing and easy to use.
  • Code Quality: Write clean, maintainable, and efficient code, adhering to best practices and ensuring that all code is well-documented.
  • Testing and Debugging: Conduct thorough testing of the application, troubleshoot and debug issues, and optimize performance to deliver a stable and reliable app.
  • Continuous Improvement: Stay up-to-date with the latest trends and best practices in mobile development, and continuously seek ways to improve the app’s functionality and user experience.
  • Deployment: Manage the deployment of the app to the Apple App Store and Google Play Store, ensuring that updates and new features are rolled out smoothly.

WHAT SKILLS AND EXPERIENCE ARE WE LOOKING FOR?

  • Knowledge of the English language
  • Proven experience in developing mobile applications using React Native.
  • Strong understanding of mobile app architecture and design patterns.
  • Experience with RESTful APIs and integrating them into mobile applications.
  • Familiarity with native build tools, like XCode, Gradle (Android Studio), and others.
  • Proficiency in working with version control systems, particularly Git.
  • Solid understanding of mobile app security and data management best practices.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work both independently and collaboratively in a fast-paced environment.
  • Strong communication skills, with the ability to clearly articulate technical concepts.

Preferred Qualifications:

  • Experience with native iOS/Android development.
  • Familiarity with Firebase
  • Knowledge of Agile development methodologies.
  • Experience with automated testing and CI/CD pipelines for mobile apps.
  • Previous experience in the sports or gaming industry is a plus.