Software Engineer - iOS
Description
Hello there! Welcome to Teach Me Code Institute. How can we help you? Join our in-person classes at Teach Me Code’s campus in Dubai and have the best learning environment. i OS Developer We are looking for an i OS developer with 5+ years in Swift, Objective-C, Swift UI, and REST APIs. Skilled in debugging, scaling apps, design patterns, and familiar with Git/Fastlane. Degree in CS/IT required. Key Responsibilities: Should have worked on projects from scratch. Maintain existing i OS apps, including fixing bugs. Design and develop new custom components to meet project requirements. Able to debug memory leaks using XCode and Instruments tools. Work in a fast-paced and learning-oriented environment, stretching the boundaries of technology. Ensure quality and compliance standards within the team and ensure the team follows industry best practices. Comply with Avriocs information security and information service management policies, procedures, and standards. Maintain confidentiality and integrity of information and attend mandatory information security training. Report information security incidents through Avriocs established incident reporting channel. Experience and Expertise: Min 5 years of experience in developing i OS native programming. Profound knowledge of Swift and Objective-C; expert-level proficiency in Swift UI. Knowledge of Web RTC and XMPP Frameworks is a plus. 4+ years of relevant experience as an i OS Developer with a solid understanding of common programming architectures, such as MVVM, MVP, VIPER. Experience in REST APIs like JSON, XML. Experience in databases like SQLite (Core Data). Should have worked on unit test cases and be aware of the testing frameworks. Should have experience with chat, audio/video calling, or live video streaming solutions. Must have experience in scaling applications/services to millions of users. Strong knowledge of design patterns and the ability to choose the best solution for the product. Familiarity with version control/CI tools: Git, Fastlane. Qualifications and Requirements: Bachelors or masters degree in computer science, information systems, computer engineering, or equivalent technical degree, or equivalent combination of education and experience. Good to Have: Knowledge of Web RTC and XMPP frameworks. Experience with chat, audio/video calling, or live video streaming solutions. #J-18808-Ljbffr
Posted: 7th July 2025 6.25 pm
Application Deadline: N/A
Similar Jobs
Explore more opportunities like this