Job Description
As an iOS Developer, you will work in a dynamic and fast-paced environment, contributing to the design, development, and optimization of our iOS applications. This role offers an excellent opportunity to learn, grow, and make an impact in the field of mobile development.
Key Responsibilities
- Participate in all phases of the app lifecycle: concept, design, testing, release, and support.
- Develop fully functional iOS apps with clean, efficient, and maintainable code.
- Troubleshoot and debug applications to optimize performance.
- Work closely with the Product Development team to implement new features.
- Design user interfaces to enhance the overall user experience.
- Research and propose innovative iOS app solutions, features, and protocols.
- Stay updated with the latest iOS technologies, tools, and trends.
Skills and Qualifications
- Bachelor’s degree in Computer Science, Software Engineering from any reputable institution
- Proficiency in Swift and familiarity with Objective-C
- Basic understanding of iOS frameworks (e.g., Xcode, UIKit, Core Data, Core Animation)
- Familiarity with RESTful APIs and JSON for app integration
- Strong problem-solving skills and attention to detail
- Good communication skills and ability to work collaboratively
- A passion for mobile app development and eagerness to learn and grow
Preferred Qualifications
- Experience with version control systems like Git.
- Knowledge of app store submission and deployment processes.
- Exposure to agile development methodologies.
- Personal or academic iOS development projects (please include links to your GitHub or portfolio, if available).
- Can join immediately.