N

Mobile Application Developer

NEARMOTION

Riyadh, Riyadh Province, Saudi Arabia · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
8 hours ago
Work mode
In office
Education
Bachelor's degree in Computer Science, Software Engineering, or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About NEARMOTION

NEARMOTION is a cutting-edge technology company that enables smart buildings to engage with visitors through location-based digital wayfinding and personalized interactions. By leveraging an intuitive platform, the company enhances visitor experiences at venues by guiding them from arrival to their destination while offering customized rewards, promotions, and coupons. Backed by Saudi Aramco Entrepreneurship Ventures, NEARMOTION delivers dependable solutions empowering government entities and businesses with innovative tools to boost customer engagement. Operating in a rapidly advancing sector, NEARMOTION thrives on connecting millions of potential customer touchpoints to generate mutual value and support strategic objectives.

Role Overview

We are seeking a dedicated Mobile Application Developer to join our on-site team in Riyadh, Saudi Arabia. This full-time role involves designing, building, and sustaining mobile applications that underpin NEARMOTION’s smart building and visitor engagement platform. Responsibilities include developing new features, enhancing app performance, integrating with backend services and APIs, and ensuring seamless functionality across diverse devices and operating systems.

The developer will collaborate closely with product managers, designers, and backend engineers to craft intuitive user interfaces, troubleshoot issues, conduct code reviews, and contribute to the continuous refinement of the mobile development process.

Required Qualifications and Skills

  • Proven expertise in mobile application development, with experience in creating and maintaining mobile apps.
  • Competency in software design, testing methodologies, and deployment processes.
  • Strong grasp of object-oriented programming concepts and their practical application in mobile projects.
  • Practical experience with iOS development, including familiarity with its frameworks and tools.
  • Knowledge of Android development or proficiency in cross-platform frameworks such as Flutter or React Native is a plus.
  • Experience working with RESTful APIs and handling JSON for backend integration.
  • Demonstrated ability to write clean, maintainable code and use version control systems, especially Git.
  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline—or equivalent hands-on experience.
  • Excellent problem-solving capabilities, a keen eye for detail, and a collaborative spirit suited to on-site teamwork.
  • Familiarity with mobile UX/UI best practices and an interest in location-based service technologies is desirable.

Minimum education

Bachelor's Degree

Tools & software

Git required

How they work

Teamwork & Collaboration Problem Solving Attention to Detail

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer