22 Aug
|
Osmos.ai
|
Maharashtra
22 Aug
Osmos.ai
Maharashtra
IOS Developer
Who We Are: Osmos, a B2B SaaS company founded by ex-Amazon ad-tech experts, is revolutionizing retail media with an AI-powered operating system that increases retailer profitability (by up to 7% of sales) and delivers superior ROAS for brands. By enabling Tier 1 retailers and marketplaces worldwide to activate more brands and leverage advanced targeting, we help them secure a lasting competitive edge.
Your Impact
We are seeking a highly motivated IOS Developer to join our team. You will work closely with cross-functional teams to design, develop, and maintain high-quality mobile applications that deliver seamless and engaging user experiences.
What You'll Do
- Develop and maintain high-performance mobile applications and Ads SDKs across IOS, and Flutter platforms
- Take ownership of SDK development, integration, and optimization for client applications
- Collaborate with product managers, backend engineers, and designers to define and implement scalable mobile solutions
- Build reusable, modular, and maintainable code for both apps and SDK components
- Ensure seamless integration with backend services via REST/GraphQL APIs
- Optimize app and SDK performance (latency, memory usage, battery consumption, app size)
- Debug and resolve complex issues including crashes, ANRs, and integration failures
- Ensure consistent behavior and UI/UX across platforms and devices
- Implement best practices for mobile security, data handling, and versioning
- Manage app releases on Play Store/App Store and handle rollout strategies
- Contribute to CI/CD pipelines for automated builds, testing, and releases
- Monitor production performance (crashes, usage, SDK impact) and continuously improve reliability
- Stay updated with evolving mobile technologies and propose improvements
You'll Thrive If You Have:
- 1-3 years of experience in iOS application development
- Strong working knowledge of Swift and the iOS SDK
- Hands-on experience with UIKit and/or SwiftUI
- Basic understanding of iOS application architecture, such as MVC/MVVM
- Understanding of REST APIs, JSON, networking, and asynchronous programming
- Understanding of iOS app lifecycle, threading, and memory management (ARC)
- Experience with Git and version control
- Experience debugging crashes, UI issues, memory problems, and performance issues
- Familiarity with tools such as Xcode Debugger, Instruments, and Firebase Crashlytics
- Understanding of different iOS versions, screen sizes, and device compatibility
- Basic understanding of unit testing and UI testing using XCTest/XCUITest
- Exposure to third-party SDK integration; Ads SDK experience is a plus
- Basic understanding of iOS app release and deployment using TestFlight/App Store
- Ability to write clean, readable, and maintainable code
- Strong debugging, problem-solving, and learning skills
- Ability to take ownership of assigned features from development through testing and release
- Good communication and collaboration skills with product, QA, backend, and engineering teams.
Good to Have?
- Experience with Ads/Monetization SDKs (video ads, display ads, programmatic)
- Experience with WebView, hybrid apps, or JS bridges
- Knowledge of Firebase, crash analytics, or performance monitoring tools
- Published apps or SDKs on Play Store/App Store
- Experience with offline support, caching, and low-network optimization
Why Choose Osmos?
- Startup Energy, Enterprise Scale: Fast-paced innovation with global ambition
- Revolutionize Retail Marketing: Be at the forefront of AI-powered solutions
- Meaningful Contribution: Directly impacts major brands' success
- No Red Tape: Autonomy and empowerment to drive results
- Growth & Fun: Continuous learning in a vibrant, team-oriented culture
- Competitive Rewards: We value your expertise and offer strong compensation
📌 iOS Developer (Maharashtra)
🏢 Osmos.ai
📍 Maharashtra