https://bayt.page.link/WjqEPq1wFWHyWBZc6
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

Senior iOS Engineer



Cairo Technology – iOS / On-site / On-site We are seeking a skilled Senior iOS Engineer to join our mobile development team at Telda!
In this role, you will be responsible for designing, developing, and maintaining cutting-edge iOS application. You will work closely with designers, and backend engineers to create seamless and engaging user experiences. As a Senior Engineer, you will also play a key role in shaping the technical direction of our iOS platform.
Key Responsibilities: - Design and implement advanced applications for the iOS platform using Swift and UIKit. - Contribute to the architecture of new features and enhancements, ensuring robust, maintainable, and scalable solutions. - Collaborate with cross-functional teams— design, and backend engineering—to define requirements and translate them into technical solutions. - Optimize app performance and responsiveness, identifying and resolving bottlenecks and bugs. - Write unit tests and ensure code is reliable and maintainable. Participate in continuous integration and deployment (CI/CD) pipelines. - Stay current with the latest iOS trends, technologies, and best practices. - Identify opportunities for improvement in the codebase and development process. - Implement secure coding practices and ensure the protection of sensitive data and user information within the apps.
What do you bring: - 5-6 years of experience in iOS development. - Proficiency in Swift. - Strong understanding of iOS frameworks such as Core Data, Core Animation, and UIKit. - Familiarity with RESTful APIs to connect iOS applications to backend services. - Experience with third-party libraries, frameworks, and APIs. - Strong knowledge of mobile UI/UX standards and ability to translate designs into smooth, functional interfaces. - Proficiency in scalable architectural patterns like MVVM, VIPER, or Clean Architecture. - Understanding of iOS design principles and interface guidelines. - Familiarity with version control (Git) and code collaboration tools. - Knowledge of continuous integration/continuous deployment (CI/CD) for iOS apps. - Experience with performance and memory tuning tools, as well as testing frameworks like XCTest. - Strong analytical and problem-solving skills. - Excellent communication and collaboration abilities. - Ability to work independently and proactively in a fast-paced environment. - Strong attention to detail and a passion for delivering high-quality products.
Preferred Qualifications: - Experience with mobile security, encryption, and data protection techniques. - Familiarity with push notifications and cloud message APIs. - Knowledge of app distribution and deployment processes (App Store Connect).
لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.