About the job
Job Summary
We are looking for a skilled iOS Developer with 2-5 years of experience in iOS application
development. The ideal candidate will have hands-on experience in developing multiple iOS
applications and a proven track record of successful App Store deployments. Familiarity with code
versioning tools like Git is essential, along with strong problem-solving skills and a passion for
developing top-notch mobile experiences. Knowledge of Flutter or React Native is a plus.
Key Responsibilities
- Design, develop, and maintain iOS applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Identify and correct bottlenecks, fix bugs, and improve application performance.
- Participate in the full mobile application lifecycle, from concept and design to testing and release.
- Upload and manage app releases on the Apple App Store.
- Work with APIs and third-party libraries to enhance functionality.
- Utilize code versioning tools like Git for collaborative development.
Requirements
- Experience: 2 to 5 years of hands-on experience in iOS app development.
- Proficiency in Swift and Objective-C: Strong understanding of Apple’s iOS frameworks.
- Experience with app lifecycle: Familiarity with the iOS app lifecycle, including launching apps on the App Store.
- Understanding of UI/UX principles: Ability to create seamless user experiences.
- Strong familiarity with RESTful APIs: To connect iOS applications to back-end services.
- Should be familiar with analytics tools: Firebase, Moengage, Mixpanel etc..
- Proficient with code versioning tools: Git is a must.
- Problem-solving mindset: Ability to troubleshoot and optimize code for efficiency.
- Good communication skills: Ability to work both independently and collaboratively within a team.
- Optional: Knowledge of cross-platform frameworks such as Flutter or React Native is a plus.