\n
What we need from you
Experience: 3+ years of experience in iOS app development. Programming Languages: Strong proficiency in Swift (Objective-C is a plus). Development Tools: Experience with Xcode, Instruments, and debugging tools. Architecture & Design: Strong understanding of MVVM and other architectural patterns. Frameworks & Libraries: Experience with UIKit, SwiftUI, Core Data, Core Animation, and Combine. Networking: Proficiency in RESTful APIs, URLSession, and WebSockets. Concurrency & Multithreading: Experience with Grand Central Dispatch (GCD) and Combine. Testing: Experience with unit testing and UI testing frameworks. Version Control: Proficiency in Git and familiarity with GitFlow. App Store Processes: Experience with the Apple App Store submission process and distribution. GraphQL & Agile: Experience with GraphQL APIs and working in Agile environments. Soft Skills: Strong communication, collaboration, and problem-solving skills. \n
Why work with us? (Benefits)
Embrace a brighter future with comprehensive Social/Medical Insurance Collaborate with industry-leading tech talents Nurture your career in a dynamic growth culture Secure your financial future with our savings plan Experience the freedom of our remote-first work model Customize your work-life balance with flexible working hours Join us to shape your career and thrive in a supportive, forward-thinking environment
","identifier":{"@type":"PropertyValue","name":"id","value":"5a307ce8-8ca8-4640-8231-e246dce509ee"},"datePosted":"2025-03-13T00:00:00.000Z","employmentType":"FULL_TIME","hiringOrganization":{"@type":"Organization","name":"robusta","logo":"https://workablehr.s3.amazonaws.com/uploads/account/logo/276361/logo","url":"https://robustastudio.com/","description":"robusta is a tech agency working with a diverse client base across different sectors & industries on implementing digital transformation programs. Engagements are typically focused on digitization of existing operations & processes and/or activation of digital customer engagement channels. With a team of 100+ tech and market consultants, robusta maintains an impactful footprint across EMEA and engages with its clients through its two key operations hubs in Egypt and Germany.
","sameAs":"https://jobs.workable.com/company/uGNRDE2QgsGUtGKrRkBhB5/jobs-at-robusta"},"jobLocation":{"@type":"Place"},"jobLocationType":"TELECOMMUTE","applicantLocationRequirements":{"@type":"Country","name":"Egypt"},"directApply":true,"id":"5a307ce8-8ca8-4640-8231-e246dce509ee","benefitsSection":"
Why work with us? (Benefits)
Embrace a brighter future with comprehensive Social/Medical Insurance Collaborate with industry-leading tech talents Nurture your career in a dynamic growth culture Secure your financial future with our savings plan Experience the freedom of our remote-first work model Customize your work-life balance with flexible working hours Join us to shape your career and thrive in a supportive, forward-thinking environment
","requirementsSection":"
What we need from you
Experience: 3+ years of experience in iOS app development. Programming Languages: Strong proficiency in Swift (Objective-C is a plus). Development Tools: Experience with Xcode, Instruments, and debugging tools. Architecture & Design: Strong understanding of MVVM and other architectural patterns. Frameworks & Libraries: Experience with UIKit, SwiftUI, Core Data, Core Animation, and Combine. Networking: Proficiency in RESTful APIs, URLSession, and WebSockets. Concurrency & Multithreading: Experience with Grand Central Dispatch (GCD) and Combine. Testing: Experience with unit testing and UI testing frameworks. Version Control: Proficiency in Git and familiarity with GitFlow. App Store Processes: Experience with the Apple App Store submission process and distribution. GraphQL & Agile: Experience with GraphQL APIs and working in Agile environments. Soft Skills: Strong communication, collaboration, and problem-solving skills. ","url":"https://jobs.workable.com/view/c8WLWZAEiZbFkapbw3kGq7/remote-mid-level-ios-engineer-in-cairo-at-robusta"}