Ios Senior Mobile Developer

2 days ago


القاهرة, Egypt Si-Ware Systems Full time

**Responsibilities**:

- Take ownership of product development from concept through release, interpreting requirements to design and implement highly scalable, efficient solutions.
- Actively promote a modular codebase, enforcing disciplined code reviews, structured source control, and best practices for branching, documentation, and security.
- Drive quality, scalability, performance, and architectural integrity, staying aligned with industry standards, security best practices, and compliance requirements.
- Engage in an agile development process, taking on challenging projects while championing best practices and innovative solutions.
- Mentor and support junior engineers, fostering a collaborative environment across development, testing, and automation activities.
- Take responsibility for CI/CD practices, ensuring smooth, reliable releases.
- Collaborate closely with stakeholders, including product managers and designers, to align on project goals and deliver impactful, user-centered solutions.
- Bachelor’s Degree in Computer Engineering or Computer Science.
- Expert proficiency in Swift, with strong knowledge of Objective-C (experience with C and Java is advantageous).
- In-depth understanding of UI frameworks such as UIKit and SwiftUI, with experience in reactive programming using Combine.
- Expertise in mobile architecture patterns, especially MVP, MVVM, and VIPER.
- Proficient in REST API architecture and complex data handling.
- Extensive experience with Git and automation in development and release processes.
- Solid experience with XCTest and other iOS testing frameworks.
- Skilled in using third-party tools for analytics, crash reporting, A/B testing, notifications, and deep linking.
- Familiarity with Agile development and collaborative team practices.
- Excellent communication skills, with a collaborative approach to cross-functional teams and a user-focused design perspective.

**Nice To Have**:

- Background in IoT devices, machine learning (ML) integration, Bluetooth communication, or low-level programming.
- Familiarity with low-level programming principles, particularly for performance-critical or device-specific tasks.



  • القاهرة, Egypt MARKETING CMP INC Full time

    _**Position Title**:_ Senior iOS and Android Developer - **Location**:_ Remotely - **Company Client Location**:_ Kingdom of Saudi Arabia **Job Type**:Full-time - **Experience**:_ Minimum 7 years - **Languages required**:_ English C1 Advanced / Arabic : Native **About Us**: **Role Overview**: **Key Responsibilities**: - Architect and implement innovative,...

  • iOS Developer

    6 hours ago


    القاهرة, Egypt PaySky Full time

    We are looking for a passionate IOS Mobile Developer to join our cross-functional product team. Together we will continue to build our payment solutions to shape our new world, by creating new features that bring great value to our users and have a long-term positive impact on them and their lives. Key Accountabilities: Understanding of the iOS SDK...


  • القاهرة, Egypt mDoc Healthcare Full time

    **About mDoc** At mDoc, we are transforming healthcare in underserved communities through AI-driven solutions that provide personalized support to individuals managing chronic conditions and regular health needs. Join us to build a platform that empowers lives and delivers impactful healthcare solutions. **Role Overview** **Key Responsibilities** -...


  • القاهرة, Egypt Procore Technologies Full time

    What if you could use your technology skills to develop a product that impacts the way communities, hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s one of the world’s least digitized industries. We’re looking for a talented Staff Android Engineer to...


  • القاهرة, Egypt German University in Cairo Full time

    **Responsibilities**: - Collaborate with designers, product managers, and backend developers to deliver user-friendly and scalable mobile solutions. - Architect and implement mobile app features with a focus on performance, usability, and code quality. - Conduct code reviews, testing, and debugging to ensure high-quality deliverables. - Stay up-to-date with...


  • القاهرة, Egypt Procore Technologies Full time

    What if you could use your technology skills to develop a product that impacts the way communities, hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s one of the world’s least digitized industries, not to mention one of the most dangerous. We’re looking...


  • القاهرة, Egypt Procore Full time

    What if you could use your technology skills to develop a product that impacts the way communities, hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s one of the world’s least digitized industries. We’re looking for a talented **Senior Software Engineer...


  • القاهرة, Egypt Procore Technologies Full time

    What if you could use your technology skills to develop a product that impacts the way communities, hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s one of the world’s least digitized industries. We’re looking for a talented Staff Android Engineer to...


  • القاهرة, Egypt CloudCorner Full time

    **ob Type**: Full-time **Experience Level**: Senior If you are a detail-oriented professional who thrives in a fast-paced environment and has a passion for creating innovative mobile solutions, we want to hear from you! **Key Responsibilities**: - Implement state management using Redux and Redux middleware. - Integrate native features using iOS/Android...

  • iOS Developer

    1 week ago


    القاهرة, Egypt Müller`s Solutions Full time

    **Responsibilities**: - Collaborate with cross-functional teams (backend, design, and QA) to define app requirements and features. - Write clean, modular, and reusable code that adheres to industry best practices. - Implement third-party APIs, frameworks, and SDKs as needed. - Perform code reviews to maintain code quality standards. - Work with Apple's...