Mobile Application Developer
- Hiring from
- Egypt
- Work type
- Remote
- Posted
538,026 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
Role Description This full-time remote Mobile Application Developer role focuses on designing, building, and maintaining mobile applications for various platforms, with a primary emphasis on iOS. The developer will work closely with product, design, and backend teams to translate requirements into scalable, performant, and secure mobile solutions. Daily tasks include implementing new features, fixing bugs, optimizing performance, and ensuring a consistent user experience across devices. The role also involves writing clean, testable code, participating in code reviews, collaborating on architecture decisions, and staying up to date with mobile development best practices and platform updates.
Qualifications
- Strong skills in Mobile Application Development and experience delivering production-ready Mobile Applications.
- Proficiency in Application Development fundamentals, including software lifecycle, version control, and testing practices.
- Solid understanding of Object-Oriented Programming (OOP) principles and ability to apply them in complex codebases.
- Hands-on experience with iOS Development, using languages such as Swift or Objective-C and frameworks like UIKit or SwiftUI.
- Familiarity with RESTful APIs, JSON, and integration with backend services.
- Experience with mobile UI/UX best practices and accessibility considerations.
- Ability to debug, profile, and optimize mobile applications for performance and stability.
- Comfort working in remote, collaborative environments, with clear communication and documentation skills.
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- Experience with other mobile platforms (e.g., Android) or cross-platform frameworks (e.g., Flutter, React Native) is a plus.