https://bayt.page.link/2YQJL52PVJVMhSVE8
Create a job alert for similar positions

Job Description

Job Summary
We are seeking an experienced iOS Developer with a minimum of 4 years of experience in building advanced iOS applications. The ideal candidate will have a strong proficiency in Swift, along with a deep understanding of object-oriented programming and software architecture. You will be responsible for designing, coding, and maintaining high-performance, reusable, and reliable applications. This role requires working closely with cross-functional teams to deliver new features and ensure code quality and responsiveness.
Must Have Skillsets (Mandatory)
- iOS Development: Minimum 4 years of hands-on experience in iOS app development. 
- Swift Proficiency: Strong proficiency in Swift and its ecosystems. 
- Object-Oriented Programming: Deep understanding of object-oriented programming principles and design patterns. 
- Memory Management & Multi-threading: Familiarity with memory management and multi-threading in iOS applications. 
- RESTful APIs: Experience in integrating iOS applications with back-end services using RESTful APIs. 
- Apple Design Guidelines: Strong understanding of Apple’s design principles and interface guidelines. 
Good to Have Skillsets (Optional)
- Code Versioning Tools: Proficient understanding of version control tools like Git. 
- Unit Testing: Experience in writing unit tests for ensuring code robustness, including edge cases and usability. 
- Performance Optimization: Skills in identifying bottlenecks and optimizing code for better performance. 
- Continuous Learning: Ability to evaluate and implement new technologies to enhance development efficiency. 
Qualifications and Experience
- Education: Bachelor’s degree in Computer Science, Software Engineering, or related field. 
- Experience: Minimum of 4 years in iOS app development, with a strong focus on Swift and object-oriented programming. 
- Technical Skills: Proficiency in Swift, RESTful APIs, and memory management. Experience with unit testing, debugging, and performance tuning is a plus. 
- Collaboration: Proven experience working with cross-functional teams to deliver high-quality applications.
You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.