Enable job alerts via email!

Senior React Native Mobile Engineer

Supertech Group

Saudi Arabia

Remote

SAR 100,000 - 140,000

Full time

Today
Be an early applicant

Job summary

A leading tech organization is seeking a Mobile Application Developer to create and enhance mobile applications using React Native. This fully remote position allows for flexibility and collaboration on innovative projects. The ideal candidate will have a Bachelor's degree in Computer Science and 3-4 years of experience in mobile app development, with strong skills in communication and teamwork.

Qualifications

  • Minimum 3–4 years of experience with React Native development.
  • Strong knowledge of mobile development design patterns and best practices.
  • Excellent communication and customer-service skills.

Responsibilities

  • Develop scalable, secure, and functional mobile applications.
  • Maintain and improve existing mobile applications.
  • Monitor and optimize application performance.

Skills

React Native development
Mobile application architecture
RESTful JSON web-API design
Version control systems (Git)
Asynchronous programming
User-centered design principles

Education

Bachelor’s degree in Computer Science
Job description
Overview

Do you want to love what you do at work? Do you want to make a difference, an impact, and transform peoples’ lives? Do you want to work with a team that believes in disrupting the normal, boring, and average? If so, this is the job you are looking for. Webook.com is Saudi’s #1 event ticketing and experience booking platform in terms of technology, features, agility, and revenue, serving some of the largest mega events in the Kingdom and surpassing over 2 billion in sales. Webook.com is part of the Supertech Group, which also includes UXBERT Labs and Kafu Games.

Remote Work

This role is fully remote and will consider candidates anywhere in the world.

Key Responsibilities
  • Develop scalable, secure, and functional mobile applications.
  • Maintain and improve existing mobile applications.
  • Use React Native to design and develop UI components for mobile apps.
  • Write effective, scalable, and reusable code to create interchangeable modules.
  • Monitor and optimize application performance and ensure responsiveness for a seamless user experience.
  • Develop new programs, products, or features by monitoring industry developments and trends.
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Work with the product and operations team to provide guidance and execution on the product roadmap to build highly‑scalable applications.
Key Skills
  • Extensive experience in developing mobile applications using React Native.
  • Experience with iOS and/or Android application architecture and design.
  • Strong knowledge of mobile development design patterns, components, tools, concepts, best practices, and standards.
  • Strong understanding of RESTful JSON web‑API design principles.
  • Familiarity with native mobile development (Android/iOS) and related technologies (Java/Kotlin, Swift/Objective‑C).
  • Exposure to back‑end web engineering and related technologies.
  • Experience with version control systems such as Git.
  • Experience with state‑management libraries (e.g., MobX) and asynchronous programming.
  • Solid experience documenting software solutions using diagrams and flowcharts.
  • Experience in release management, online digital analytics, conversion optimization, A/B testing, multivariate testing, SEO, social‑media marketing management, strategies, and execution – an added advantage.
  • Strong multi‑tasking, organization, and time‑management skills to manage multiple projects, deadlines, and priorities within budget requirements.
  • Excellent collaboration, interpersonal, creative, and business‑spirit skills – dynamic, flexible, team player, with the ability to lead or be led.
  • Excellent communication and customer‑service skills for brainstorming, critical thinking, and discussions with the ability to take direction to meet creative and business needs with extreme attention to detail and consistency.
  • Knowledge of user‑centered design, usability engineering, and user‑experience principles, guidelines, deliverables, methods, and processes.
  • Ability and confidence to communicate and present to senior management.
  • Strong written and oral communication skills; self‑motivated, organized, and accountable.
Qualifications
  • Bachelor’s degree in Computer Science or related field.
  • Minimum 3–4 years of experience with React Native.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.