وصف الوظيفة

AlWatania Information Systems is a leading provider of technology solutions and services, committed to helping businesses thrive in the digital age. We are currently seeking a Senior React Native Developer to join our team. As a Senior React Native Developer at AlWatania, you will play a vital role in developing and maintaining high-quality mobile applications for our clients. You will collaborate with cross-functional teams to understand requirements, design intuitive user interfaces, and implement efficient and scalable mobile solutions. Your expertise in React Native development will contribute to the success of our clients' mobile projects and enhance their user experience.


Responsibilities

  • Develop mobile applications using React Native framework.
  • Collaborate with designers and backend developers to implement intuitive and responsive user interfaces.
  • Translate wireframes and mock-ups into functional mobile applications.
  • Optimize mobile app performance and ensure cross-platform compatibility.
  • Write clean, maintainable, and reusable code according to best practices and coding standards.
  • Conduct code reviews and provide constructive feedback to team members.
  • Stay up-to-date with the latest trends and best practices in React Native development.
  • Work closely with backend developers to integrate mobile app functionality with APIs.
  • Participate in Agile development processes and contribute to continuous improvement initiatives.

متطلبات الوظيفة

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 4 years of experience in mobile app development, with a focus on React Native.
  • Strong proficiency in JavaScript and React Native framework.
  • Experience in developing and deploying mobile applications for iOS and Android platforms.
  • Knowledge of mobile app performance optimization techniques.
  • Familiarity with UI/UX principles and best practices.
  • Understanding of RESTful APIs and their integration with mobile applications.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in a fast-paced and dynamic environment.