InnovationTeam is a cutting-edge technology company that is passionate about building innovative solutions for businesses. We are currently seeking a talented React Native Developer to join our team.

As a React Native Developer at InnovationTeam, you will be responsible for developing, testing, and maintaining mobile applications for iOS and Android platforms using React Native. You will collaborate with cross-functional teams to understand project requirements, design user interfaces, and implement app features. Additionally, you will work closely with product managers and UI/UX designers to deliver high-quality, user-friendly mobile applications.

This position requires a strong understanding of React Native development and related technologies, as well as excellent problem-solving and debugging skills. The ideal candidate is highly motivated, detail-oriented, and has a passion for creating exceptional user experiences.

At InnovationTeam, we foster a culture of innovation, collaboration, and continuous learning. We offer a flexible and inclusive work environment, where your contributions are valued, and opportunities for professional growth and development are provided.

Requirements

Please note that the posting does not specify a minimum level of experience.

All levels of experience are welcome to apply.

Responsibilities:

  • React Native Application Development:
  • Design, develop, and maintain advanced mobile applications using React Native.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement responsive UI components and ensure smooth performance across different platforms.
  • Code Review and Optimization:
  • Conduct code reviews to ensure code quality, best practices, and performance.
  • Identify and fix bugs and performance bottlenecks.
  • Cross-Platform Experience (Nice to have):
  • Leverage experience with other mobile development frameworks such as iOS (Swift/Objective-C) and Android (Java/Kotlin) to contribute to cross-platform development initiatives.
  • Collaboration and Communication:
  • Work closely with product managers, designers, and QA teams to deliver high-quality products.
  • Communicate effectively with team members to ensure a smooth development process.

Requirements:

  • Bachelor's degree in Computer Science or a related field.
  • Professional experience with React Native development. (All levels of experience are welcome to apply)
  • Strong JavaScript and ES6+ knowledge.
  • Experience with Redux for state management in React Native applications.
  • Experience with RESTful APIs and asynchronous programming.
  • Understanding of mobile design principles and user interface guidelines.
  • Experience with code versioning tools such as Git.
  • Knowledge of mobile app deployment and release processes.
  • Familiarity with Android and iOS platforms and their differences in implementation.
  • Experience with testing and debugging tools for React Native applications.
  • Ability to work independently and in a team environment.
  • Excellent problem-solving and debugging skills.
  • Strong verbal and written communication skills.

Location

Riyadh, Riyadh Province, Saudi Arabia

Job Overview
Job Posted:
4 days ago
Job Expires:
Job Type
Full Time

Share This Job: