Description
We are seeking a talented and experienced Mobile Application Developer to join our team in Riyadh, Saudi Arabia. As a Mobile Application Developer, you will be responsible for developing and maintaining high-quality mobile applications for both Android and iOS platforms. You will collaborate with cross-functional teams to define, design, and ship new features. The ideal candidate will have a strong understanding of mobile application development best practices and a passion for creating innovative and user-friendly mobile experiences.
Responsibilities:
- Design and build advanced applications for the Android and iOS platforms.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with external data sources and APIs.
- Unit-test code for robustness, including edge cases, usability, and reliability.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Skills
Requirements
- Bachelor's degree in Computer Science or a related field.
- Minimum 7 years of experience in mobile application development.
- Proficient in programming code (C, Java, Objective-C, Microsoft.Net) and Native languages for mobile application.
- Experience with third-party libraries and APIs.
- Strong understanding of mobile application development best practices.
- Solid knowledge of the mobile landscape, architectures, trends, and emerging technologies.
- MCSA and MCSD certifications are preferred.
- Strong problem-solving skills and attention to detail.