Talent.com
This job offer is not available in your country.
Redian Software - iOS Developer

Redian Software - iOS Developer

Redian Software GlobalGurgaon
30+ days ago
Job description

Job Description :

Key Responsibilities :

SDK Development :

  • Design and develop SDKs that integrate seamlessly into iOS applications.
  • Build reusable components and frameworks for scalability and performance.

API Integration :

  • Develop libraries and tools to interact with RESTful APIs, WebSockets, and other backend services.
  • Ensure efficient communication between the SDK and backend systems.
  • Developer Support :

  • Provide clear and comprehensive documentation for SDKs, including code samples and integration guides.
  • Support developers integrating the SDK by troubleshooting and resolving issues.
  • Testing and Quality Assurance :

  • Create unit tests, integration tests, and UI tests to ensure SDK reliability.
  • Test SDKs on various devices, screen sizes, and iOS versions to ensure :
  • Optimize SDK performance for low memory and CPU usage.
  • Ensure the SDK is lightweight and doesnt negatively impact app performance.
  • Compliance :

  • Ensure compliance with Apples guidelines, privacy policies, and security standards.
  • Collaboration :

  • Work with cross-functional teams, including backend engineers, QA, and product managers, to align SDK features with business requirements.
  • Collaborate with the product team to define SDK functionality and updates.
  • Maintenance and Updates :

  • Regularly update the SDK to include new features, fix bugs, and support the latest iOS versions.
  • Monitor and improve SDK stability and crash and Skills :
  • 3+ years of experience in iOS development
  • Strong proficiency in Swift and the iOS SDK.
  • Solid understanding of iOS architecture, design patterns (e.g., MVC, MVVM), and best practices.
  • Experience developing and integrating SDKs or libraries is highly preferred.
  • Deep understanding of RESTful APIs, WebSockets, and other communication protocols.
  • Excellent debugging and problem-solving skills.
  • Experience with unit testing frameworks and test-driven development.
  • Familiarity with CI / CD pipelines for building and distributing iOS SDKs.
  • Strong understanding of Apple's developer guidelines and App Store review process.
  • Excellent written and verbal communication skills, with the ability to create clear and concise technical documentation.
  • Ability to work independently and collaboratively within a team Points For :
  • Experience with performance profiling and optimization tools for iOS.
  • Familiarity with crash reporting and analytics tools.
  • Contributions to open-source iOS projects.
  • ref : hirist.tech)

    Create a job alert for this search

    Ios Developer • Gurgaon