Bangalore, Karnataka, India
Information Technology
Full-Time
Redian Software Global
Overview
Job Description
Key Responsibilities :
SDK Development
Key Responsibilities :
SDK Development
- Design and develop SDKs that integrate seamlessly into iOS applications.
- Build reusable components and frameworks for scalability and performance.
- Develop libraries and tools to interact with RESTful APIs, WebSockets, and other backend services.
- Ensure efficient communication between the SDK and backend systems.
- Provide clear and comprehensive documentation for SDKs, including code samples and integration guides.
- Support developers integrating the SDK by troubleshooting and resolving issues.
- 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.
- Ensure compliance with Apples guidelines, privacy policies, and security standards.
- 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.
- 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.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in