Skip to content

Mobile Developer (iOS)

Cairo, EgyptEngineering

Job description

  • Design and build advanced applications for the iOS platform, with a focus on SDK development.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Create user interfaces that are responsive and optimized for a variety of mobile devices.

  • Unit-test code for robustness, including edge cases, usability, and general reliability.

  • Work on bug fixing and improving application performance.

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

  • Build reusable code and libraries for future use.

  • Ensure the technical feasibility of UI/UX designs.

  • Optimize application for maximum speed and scalability.

Job requirements

  • BS/BA, MS or PhD in Computer Science or equivalent work experience.

  • Excellent Knowledge in Swift.

  • Experience with SDK development, including creating and maintaining APIs and libraries.

  • Familiarity with RESTful APIs to connect iOS applications to back-end services.

  • Understanding of Apple's design principles and interface guidelines.

  • Experience with responsive and adaptive design.

  • Excellent communication & problem-solving skills.

  • Willingness to learn and research new technologies.

  • Experience in using Git.

  • Experience in using Docker.

  • Experience in Kubernetes is a plus.

Cairo, Egypt
Engineering

or

Cairo, Egypt
Engineering