Mobile Developer (iOS / Android)

Location: Cairo
Position Number: 1657

Description

Job Announcement

Mobile Developer (iOS / Android)

 

The Middle East Broadcasting Networks, Inc. (MBN) is looking for a qualified and experienced Mobile Developer specializing in both iOS and Android platforms. You will play a pivotal role in designing, developing, and maintaining high-quality mobile applications. Your expertise in both operating systems will enable you to create seamless user experiences, implement innovative features, and contribute to the growth of our mobile app portfolio.

The primary duties and responsibilities of the Mobile Developer (iOS / Android) include, but are not limited to:


1. Mobile App Development:
• Design, develop, and maintain native mobile applications for both iOS and Android platforms.
• Collaborate with cross-functional teams to define app requirements, user stories, and technical specifications.
2. Platform Expertise:
• Develop in-depth knowledge of the iOS and Android ecosystems, SDKs, and development tools.
• Implement platform-specific UI/UX guidelines and design principles to create visually appealing and intuitive apps.
3. Codebase Management:
• Write clean, modular, and well-documented code while adhering to coding standards and best practices.
• Manage version control and code repositories for efficient collaboration.
4. Feature Implementation:
• Implement new features and functionalities, leveraging platform-specific capabilities while maintaining app performance and responsiveness.
5. Bug Fixing and Optimization:
• Identify and troubleshoot bugs, bottlenecks, and performance issues to ensure the app's stability and responsiveness.
6. Cross-Platform Compatibility:
• Ensure that mobile applications are compatible with a variety of devices, screen sizes, and OS versions.
7. User Experience Enhancement:
• Collaborate with UI/UX designers to implement designs that provide an exceptional user experience across both platforms.
8. Integration and APIs:
• Integrate with backend services and APIs to deliver seamless data synchronization and real-time functionality.
9. Code Review and Collaboration:
• Participate in code reviews, provide constructive feedback, and collaborate with team members to improve code quality and maintainability.
10. Quality Assurance:
• Conduct thorough testing, including unit and integration testing, to identify and address issues before app releases.
11. Adaptive Learning:
• Stay up to date with the latest mobile development trends, technologies, and best practices, and share knowledge with the team.

    QUALIFICATIONS/EDUCATION and/or EXPERIENCE REQUIREMENTS
    • Bachelor’s degree in computer science, Software Engineering, or a related field.
    • 5 years of professional experience in mobile app development for both iOS and Android platforms.
    • Proficiency in programming languages such as Swift (iOS) and Kotlin/Java (Android).
    • Strong understanding of mobile app architecture, design patterns, and best practices.
    • Experience with mobile development frameworks and libraries, such as UIKit, SwiftUI, Android Jetpack, and React Native (optional).
    • Familiarity with RESTful APIs, JSON, and networking concepts for data communication.
    • Ability to work in an Agile/Scrum environment, collaborating with product managers, designers, and QA engineers.
    • Solid problem-solving skills and a proactive approach to debugging and optimizing mobile applications.
    • Knowledge of app distribution processes, including app stores, beta testing, and deployment.
    • Strong communication skills for effective collaboration and reporting on development progress.
    • Portfolio of completed mobile app projects showcasing your technical skills and attention to detail.
    • Experience with mobile app testing frameworks (e.g., XCTest, Espresso) is a plus.
    • Familiarity with backend technologies and server-side development is a bonus.
    • Relevant certifications (e.g., Google Play Developer, Apple Developer) are advantageous. 

    MBN is an equal opportunity employer committed to workforce diversity.





    Are you a returning applicant?

    Previous Applicants:

    If you do not remember your password click here.

    Back to Search Results

    New Search


    Powered By Taleo