Enable job alerts via email!

React Native Developer

InnovationTeam

Riyadh

On-site

SAR 200,000 - 300,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking technology company as a React Native Developer, where you'll create innovative mobile applications for iOS and Android. Collaborate with talented cross-functional teams to design user interfaces and implement features that deliver exceptional user experiences. This role offers a dynamic environment that encourages creativity and professional growth, making it an exciting opportunity for those passionate about mobile development. If you're ready to make a significant impact and thrive in a culture of innovation and collaboration, this position is perfect for you.

Benefits

Flexible work environment
Opportunities for professional growth
Collaborative culture

Qualifications

  • Bachelor's degree in Computer Science or related field required.
  • Professional experience with React Native development is essential.

Responsibilities

  • Design, develop, and maintain mobile applications using React Native.
  • Conduct code reviews and optimize performance.

Skills

React Native
JavaScript
ES6+
Redux
RESTful APIs
Git
Debugging
Mobile Design Principles

Education

Bachelor's degree in Computer Science

Tools

Testing and Debugging Tools
Code Versioning Tools (Git)

Job description

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.

Responsibilities:

  1. React Native Application Development:
    1. Design, develop, and maintain advanced mobile applications using React Native.
    2. Collaborate with cross-functional teams to define, design, and ship new features.
    3. Implement responsive UI components and ensure smooth performance across different platforms.
  2. Code Review and Optimization:
    1. Conduct code reviews to ensure code quality, best practices, and performance.
    2. Identify and fix bugs and performance bottlenecks.
  3. Collaboration and Communication:
    1. Work closely with product managers, designers, and QA teams to deliver high-quality products.
    2. 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.