- अनुभव
- 8+ वर्ष
- वेतन
- —
- उद्घाटन
- 1
- की तैनाती
- 2 पहले
- कार्य मोड
- घर से काम करें
- फिर शुरू करना
- आवेदन करना आवश्यक है
नौकरी का विवरण
About the Role
We are seeking a Lead Mobile App Developer based in Saudi Arabia to oversee and drive the creation of cutting-edge mobile applications enjoyed by users worldwide. This role demands a blend of hands-on mobile engineering and leadership, focusing on both Android and iOS platforms to deliver scalable and reliable solutions. You will collaborate closely with cross-functional teams to enhance app performance, promote technical excellence, and shape the future of mobile product offerings.
Key Responsibilities
- Lead the architecture, development, and upkeep of sophisticated Android and iOS mobile applications.
- Steer technical choices and best practices to guarantee scalable and high-performing mobile solutions.
- Perform comprehensive code reviews to maintain coding consistency, standards, and optimization for mobile projects.
- Work jointly with developers, designers, and product teams to produce seamless and user-friendly mobile experiences.
- Develop solutions compatible across a variety of devices and mobile operating environments.
- Integrate third-party APIs and external data sources into mobile applications.
- Create and sustain robust unit testing procedures to uphold reliability and performance.
- Continuously monitor and improve live app performance at the code level.
- Efficiently troubleshoot and resolve complex technical issues as they arise.
- Collaborate with UI/UX teams to ensure visual consistency and adherence to platform-specific guidelines.
- Stay informed of emerging technologies and industry best practices in mobile development.
- Drive a culture of knowledge sharing, continuous technical improvement, and engineering excellence.
Required Qualifications and Skills
- Minimum of 8 years’ experience in mobile application development with deep expertise in Android and iOS.
- Advanced proficiency with Kotlin, Java, and Swift for native mobile development.
- Strong command of mobile architectural patterns such as MVP and MVVM.
- Demonstrated leadership in guiding development teams and conducting detailed code reviews.
- Comprehensive understanding of mobile app performance tuning and optimization strategies.
- Experience integrating multiple APIs and managing mobile data efficiently.
- Familiarity with automated testing frameworks and continuous integration/deployment pipelines.
- Proficient in version control systems including Git, BitBucket, and SourceTree.
- In-depth knowledge of Android and iOS design principles and platform-specific best practices.
- Experience with ViewModel architecture and modern mobile development methodologies.
- Strong debugging capabilities and adeptness at resolving complex technical problems.
- Excellent communication skills paired with the ability to collaborate across technical and business teams.
- Possess a positive mindset, strong ownership, curiosity, and careful attention to detail.
Benefits
- Fully remote working arrangement.
- Opportunity to develop innovative mobile products with a global user base.
- Autonomy and significant influence on technical decisions.
- Collaborate with an experienced international team.
- Flexible environment promoting creativity and independence.
- Engage with state-of-the-art mobile technologies and solutions.
- Paths for professional growth through challenging projects and leadership opportunities.
Additional Information
This role is offered through a partner company that oversees all applicant selection and subsequent hiring phases. The recruitment process employs AI-supported candidate matching to ensure objective evaluation but final hiring choices are made by the partner’s internal team. Privacy of applicant data is respected and governed under applicable data protection laws including GDPR.