Warning

Yes
= @job.company.name

Senior React Native Developer

Share this vacancy
No longer accepting applications
Overview

Posted on: Oct 21, 2024

Inovola is hiring immediately for a Sr. React Native Developer (Banking sector background) based in Riyadh, KSA for very competitive benefits.

Onsite -Riyadh, Saudi Arabia

 

Responsibilities

  • Led the design and development of mobile applications using React Native and TypeScript, ensuring they are scalable, maintainable, and deliver exceptional user experiences.
  • Collaborate with UI/UX designers to transform design wireframes and prototypes into fully functional and responsive mobile applications.
  • Write clean, efficient, and maintainable code while following best practices and coding standards.
  • Implement and maintain state management solutions, API integrations, and third-party libraries as necessary.
  • Conduct thorough code reviews to ensure code quality, consistency, and adherence to architectural guidelines.
  • Mentor and guide junior developers, providing technical guidance, code reviews, and best practices to promote skill growth within the team.
  • Stay up-to-date with the latest trends, tools, and technologies in the React Native ecosystem, incorporating them into the development process where appropriate.
  • Collaborate with backend developers to define and implement APIs for seamless integration between the frontend and backend systems.
  • Participate in agile development methodologies, including sprint planning, daily stand-ups, and retrospective meetings.
  • Troubleshoot and resolve technical issues, optimizing the performance and responsiveness of applications.
  • Contribute to the improvement of development processes, tools, and workflows

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Location : Riyadh KSA
  • Proven experience (3+ years) as a React Native Developer with a strong portfolio of successful mobile applications.
  • Expertise in TypeScript and a solid understanding of JavaScript fundamentals.
  • In-depth knowledge of React Native and its core principles.
  • Experience with state management libraries such as Redux or MobX.
  • Proficiency in integrating RESTful APIs and working with backend teams.
  • Strong understanding of mobile UI/UX design principles and responsive design.
  • Familiarity with version control systems, such as Git.
  • Ability to write efficient, maintainable, and reusable code.
  • Excellent problem-solving and debugging skills. Strong communication skills, both written and verbal.
  • Leadership skills with the ability to guide and mentor junior developers.
  • Experience working in an Agile/Scrum development environment.
  • Published apps on the App Store and Google Play Store are a plus.

Drop files here or click to upload.
Accepted formats are .doc, .docx, .pdf, .txt, .rtf, .jpg and .png (file must be 5Mb or less).

Share Job

Copy Link

Facebook

LinkedIn

Twitter

Email