CodeVyasa
Website:
codevyasa.com
Job details:
Job Description:
We are seeking a hands-on and technically strong iOS SDK Engineer to join CodeVyasa’s Mobile Platform Engineering team. In this role, you will design, build, and deploy enterprise-grade mobile SDK capabilities across scalable Android and iOS ecosystems for high-growth product and platform organizations.
Your primary focus will be on developing reusable, production-ready iOS SDK components for secure integrations, cross-platform interoperability, merchant onboarding flows, telemetry, and mobile infrastructure capabilities. You will work closely with mobile, backend, product, and platform engineering teams to ensure that all SDK capabilities are scalable, developer-friendly, performance-optimized, and compliant with enterprise engineering standards.
This is a deeply technical engineering role focused on building and operationalizing SDK capabilities, not managing client engagements.
About Us
CodeVyasa is a mid-sized product engineering company that works with top-tier product and solutions organizations across fintech, e-commerce, logistics, and AI-driven platforms. We are a team of 550+ engineers driving innovation across Product Engineering, Mobile Platforms, Full Stack, Cloud, and AI-based solutions.
Required Skills:
- iOS SDK Development: Proven hands-on experience building native iOS SDKs using Swift. Strong understanding of SDK architecture, modular framework development, reusable component design, dependency management, and merchant/app integration workflows.
- Native iOS Engineering: Strong expertise in Swift, UIKit, SwiftUI, app lifecycle management, memory management, multithreading, and performance optimization. Experience with GCD, Swift Concurrency, async/await, and scalable mobile architecture patterns.
- Cross-Platform & Hybrid Development: Practical experience working with Flutter, React Native, Cordova, or Android (Kotlin/Java). Understanding of bridge-based integrations, platform channels, and maintaining feature consistency across platforms.
- Mobile Architecture & Design Patterns: Strong understanding of OOPS principles and architectural patterns such as MVVM, VIPER, MVC, and Clean Architecture. Ability to build lightweight, scalable, and maintainable SDK modules.
- Performance Optimization & Debugging: Hands-on experience with Xcode Instruments for memory profiling, crash debugging, CPU analysis, and network monitoring. Strong knowledge of application stability, runtime optimization, and crash reduction techniques.
- API & Integration Development: Experience integrating REST APIs, GraphQL APIs, push notifications, authentication systems, payment flows, and third-party SDKs within mobile applications and frameworks.
- Security & Compliance: Practical experience implementing mobile security best practices including SSL pinning, secure storage, runtime integrity checks, token-based authentication, and sensitive data protection.
- CI/CD & Release Automation: Experience with CI/CD pipelines, Fastlane, App Store deployment workflows, CocoaPods, Swift Package Manager (SPM), and automated build/release pipelines.
- Monitoring & Instrumentation: Experience implementing telemetry, analytics, crash reporting, logging, and observability systems to monitor application performance and SDK reliability.
- Collaboration & Engineering Practices: Hands-on experience with Git/GitHub, Agile methodologies, sprint-based delivery, peer code reviews, technical documentation, and collaborative engineering workflows.
Why Join CodeVyasa?
- Work on innovative, high-impact projects with leading global clients.
- Exposure to modern mobile technologies, scalable architectures, and cloud-native platforms.
- Continuous learning and upskilling opportunities through internal and external programs.
- Supportive and collaborative work culture with flexible policies.
- Opportunity to work on cutting-edge SDK, fintech, and platform engineering solutions.
- Competitive salary and comprehensive benefits package.
- Free healthcare coverage for employees and dependents.
Click on Apply to know more.