Mobile Developer / Engineer
Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.
At a Glance
Mobile Developer / Engineer. Typical education: Bachelor's degree. Experience: 4.2–5 years. Top skills: Mobile Application Development, Apple IOS, Android (Operating System).
Not available
Bachelor's degree
4.2–5 years
13
Parent Occupation (O*NET)
Software Developers
Median Wage
$133,080/yr
Growth (2024-34)
+15.8%
Education
Bachelor's degree
Skills & Requirements
Specialized Skills (25)
Mobile Application Development
Android (Operating System)
Software Engineering
Computer Science
Swift (Programming Language)
Software Quality (SQA/SQC)
Application Programming Interface (API)
JavaScript (Programming Language)
Objective-C (Programming Language)
C (Programming Language)
Secure Application Development
JIRA
Firefox
Alteryx
Business Development
Application Performance Management
Nursing
Machine Learning
Deskside Support
Interface Builder
Apple IPad
3D Computer Graphics
Common Skills (5)
Communication
Troubleshooting (Problem Solving)
Information Technology
Smartphone Operation
Related Specializations
Other specialized occupations in this field. Many share overlapping skills, making lateral moves more accessible.
Related Pages
Frequently Asked Questions
Want to build these skills?
Sign up to find courses that teach these skills, track your progress, and build a skills passport aligned to Mobile Developer / Engineer.
Get Started Free