
iOS Developer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Egypt.
• Design, create, maintain, and enhance native iOS SDKs utilizing Swift.
• Architect and implement scalable iOS structures and technical solutions.
• Build reusable SDK components, libraries, and API integrations.
• Connect SDKs with payment APIs and backend services.
• Diagnose bugs and production issues while providing technical assistance.
• Create unit and integration tests.
• Conduct code reviews, refactor code, and improve performance.
• Assist with SDK releases, version management, documentation, and sample applications.
• Support Flutter and React Native components, wrappers, and native bridges.
• Utilize AI-assisted tools such as Claude Code and Codex for development, debugging, testing, and documentation purposes.
• Review, test, and validate all AI-assisted code prior to delivery.
• Collaborate directly with the client’s Product and Engineering teams.
• Minimum of 3 years experience in native iOS development using Swift.
• Strong understanding of iOS architecture, APIs, testing, debugging, and the application lifecycle.
• Capability to independently design and implement technical solutions.
• Experience in developing SDKs, reusable libraries, or frameworks is highly desirable.
• Familiarity with Flutter and/or React Native is considered advantageous.
• Experience with Claude Code, Codex, or similar AI development tools is a plus.
• Excellent communication skills and the ability to work closely with an international engineering team.
• Experience in payment, FinTech, or security-sensitive applications is a bonus.
• All employees receive complimentary benefits, including access to a games room, daily breakfast, fruits, coffee and other hot drinks, soft drinks, juices, company outings, and parties.
• Social insurance is provided.
• Open-door management policy.
• Comprehensive medical insurance.
• Allowance for accommodation and transportation.
• A friendly environment that emphasizes innovation and efficiency.
• Exciting opportunities for career advancement and talent development.
• Encouragement of feedback.
• Recognition and reward programs.
• Competitive salaries and incentives.
• A welcoming atmosphere.
• Flexible and comfortable work schedule.
• Engaging committees.
• Monetary rewards.
• A team of fun, intelligent, and creative individuals.
• Career opportunities with a growing team.
• Paid vacation time.
• Social benefits.
Takeaway.com
Get handpicked remote jobs straight to your inbox weekly.