HOME CATEGORIES Mobile Development

Mobile Development

Explore live Mobile Development jobs from active digital employers.

All Jobs Contract Full-Time Part-Time
Software Engineering Intern, Android (Summer 2027) Robinhood · · 21 days ago Menlo Park
Salary TBC 21 days ago
iOS Software Engineer Takealotgroup · · 21 days ago Cape Town
Salary TBC 21 days ago
iOS Software Engineer Takealotcom · · 21 days ago Cape Town
Salary TBC 21 days ago
Senior Staff iOS Engineer Block · · 21 days ago Bay Area
Salary TBC 21 days ago
Senior Staff Software Engineer, Gemini Mobile App, DeepMind Google · · 21 days ago Mountain View
Salary TBC 21 days ago
Senior Software Engineer, Business Mobile App, Payments Google · · 21 days ago Singapore
Salary TBC 21 days ago
Android Engineer | Junior-Mid | NordVPN Nord Security · · 21 days ago Vilnius
€2,600–€5,600 / month 21 days ago
Senior Android Engineer Opal Os · · 21 days ago United Kingdom
Salary TBC 21 days ago
Senior Mobile Software Engineer (iOS) Xsolla · · 23 days ago Montreal
Salary TBC 23 days ago
Senior Mobile Software Engineer (Android) Xsolla · · 23 days ago Montreal
Salary TBC 23 days ago
Intern, Mobile Software Engineer - Team Gringotts North - Winter 2027 Capital One · · 23 days ago Toronto
Salary TBC 23 days ago
Senior Staff Software Engineer, Mobile ServiceTitan Inc · · 23 days ago United Kingdom
Salary TBC 23 days ago
Software Development Engineer -3 (Mobile) Quince · · 24 days ago Bengaluru
Salary TBC 24 days ago
Senior Android Engineer FeverUp · · 24 days ago Spain
Salary TBC 24 days ago
Senior Android Engineer FeverUp · · 24 days ago Spain
Salary TBC 24 days ago
Senior Mobile Engineer Mattermost · · 24 days ago United States
$165,000–$215,000 / year 24 days ago
Mobile Engineering Team Lead Tiko · · 24 days ago Portugal
Salary TBC 24 days ago
Mobile Developer Fiserv Solutions LLC · · 24 days ago Alpharetta
Salary TBC 24 days ago
Android Mobile Software Developer II (Remote or Hybrid) Redfin Corporation · · 24 days ago Seattle
Salary TBC 24 days ago
iOS Senior Developer - OTT Team (French Services) (Telework/Hybrid) CBC/Radio Canada · · 24 days ago Montreal
Salary TBC 24 days ago
Software Engineer 2 - Mobile Developer (iOS & Android) U.S. Bank Europe DAC · · 24 days ago Atlanta
Salary TBC 24 days ago
Android Software Engineer Motorola Solutions · · 24 days ago Plantation
Salary TBC 24 days ago
Senior Android Software Engineer Motorola Solutions · · 24 days ago Plantation
Salary TBC 24 days ago
Homes.com - Associate Android Engineer CoStar Realty Information, Inc. · · 24 days ago Irvine
Salary TBC 24 days ago
Sr. Android Software Engineer Freedompay · · 25 days ago Philadelphia
Salary TBC 25 days ago

Explore Mobile Development Jobs

iOS, Android, cross-platform mobile applications

Mobile development refers to the process of creating software applications designed to run on mobile devices, such as smartphones or tablets. With mobile development, developers face a choice between native and cross-platform development. Native development is the practice of building separate apps for iOS and Android operating systems, while cross-platform development involves writing a single codebase that covers both operating systems.

Native development offers the best performance, with faster loading times and smoother user experience. It gives immediate feature support when the operating systems release updates, and is better integrated into the device’s hardware, such as its GPS and camera. They come with a higher overall cost, however, as it relies on hiring separate development teams, and can mean slower release cycles and more maintenance.

Cross-platform development may use frameworks like React Native or Flutter. React Native uses JavaScript and React, and is widely used by web developers. It has its pros and cons, and organisations may choose cross-platform development for reasons of speed and cost-effectiveness. Cross-platform development offers a faster time to market, since code only needs to be written once and can be deployed across iOS and Android simultaneously. It has a lower development cost since organisations can get away with having one single team rather than two separate teams working on the different operating systems. It’s easier to maintain since updates and fixes can be deployed and applied to both systems simultaneously, and can offer a more unified user experience and interface, giving the same look and feel across different devices. That said, it can also mean drops in performance, and delayed feature access when new iOS or Android features are released. Cross-platform development can mean more storage space on the user’s devices, and also require third-party libraries that can degrade over time.

Subscribe to Career Resources

Get the latest career advice, industry insights, and job opportunities delivered to your inbox.