iOS Developer
About this role
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, collaborative culture
Competitive Rewards: We value your expertise and offer strong compensation
Company at a glance
OSMOS by OnlineSales.ai– The World's First Omnichannel Retail Media Operating System. Crafted by ex-Amazonians, our ecosystem of apps enables you to build a bespoke and scalable retail media solution in under 4 weeks, seamlessly integrating with your existing tech stack.
Top Benefits
- Competitive rewards
- Continuous learning
- Collaborative culture
Tired of cold applications?
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Know someone who'd be great for this?