i
Hic Global Solutions
105 Hic Global Solutions Jobs
iOS Developer - Xamarin Platform (5-7 yrs)
Hic Global Solutions
posted 4d ago
Flexible timing
Key skills for the job
Xamarin for iOS Development :
Xamarin is a cross-platform mobile application development framework that allows you to write applications for iOS, Android, and Windows using C# and the .NET framework. With Xamarin, you can develop native apps for iOS and Android while sharing most of the code across platforms.
For iOS development with Xamarin, the app uses Xamarin.iOS. Xamarin.iOS provides bindings for the native iOS APIs, so you can build and deploy native iOS apps using C#. It's integrated into Visual Studio, and you can run and test your iOS apps on a Mac (for compilation and deployment to the App Store).
Common Responsibilities in a Xamarin iOS Developer JD :
A job description for a Xamarin developer focusing on iOS could include the following key skills and responsibilities :
Key Responsibilities :
- App Development : Develop, test, and deploy cross-platform mobile applications using Xamarin and Xamarin.iOS.
- UI/UX Implementation : Implement native iOS user interfaces using Xamarin.iOS components and ensure the application adheres to Apple's human interface guidelines.
- Cross-Platform Development : Write reusable C# code that can be shared across iOS, Android, and other platforms.
- Integration with APIs: Integrate third-party libraries and APIs into iOS applications.
- Debugging and Optimization : Troubleshoot and debug code, and optimize the performance of mobile applications.
- Collaboration : Work with other teams, including design, backend, and QA teams, to deliver high-quality mobile applications.
- Version Control : Use version control systems like Git to manage the codebase.
Key Skills :
- Xamarin & Xamarin.iOS : Proficient in using Xamarin to build iOS applications and integrate with native iOS APIs.
- C# : Strong knowledge of C# programming language.
- iOS Development : Understanding of native iOS development concepts, including navigation controllers, views, view controllers, and iOS lifecycle..NET Framework / .NET Core: Familiarity with .NET libraries and core concepts.
- Xcode : Knowledge of Xcode tools, simulators, and device deployment for testing and debugging.
- UI/UX Design : Experience in building user-friendly and responsive interfaces using Xamarin.Forms or Xamarin.iOS.
- Cloud Services : Experience with cloud services (e.g., Azure, Firebase) for backend integration.
Preferred Qualification :
- Experience with Xamarin.Forms : A cross-platform UI framework that allows for shared UI code.
- Swift/Objective-C : Some experience with native iOS development in Swift or Objective-C for cases where Xamarin may not cover all features.
- CI/CD Tools : Experience with continuous integration and deployment pipelines (e.g., Azure DevOps, Jenkins).
- App Store Submission : Understanding of the iOS app submission process and working knowledge of Apple Developer Guidelines.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for IOS Developer roles with real interview advice