iOS Developer
Schbang · Mumbai, Maharashtra, India
Apply & track with Apply EdgeAbout Schbang:Schbang is an integrated creative and technology agency operating at the intersection of creativity, technology, media, content, and digital marketing. We partner with leading brands across diverse industries to deliver impactful digital and business solutions. Our expertise spans creative strategy, digital marketing, performance marketing, SEO, branding, and emerging technologies.Website: www.schbang.comRole: IOS Developer
You'll work on meditation, workout planning, nutrition tracking, sleep, journaling, and community features that help users improve their mental and physical health.You will collaborate with product, design, backend, and engineering teams to deliver high-quality mobile experiences.Key Responsibilities
- Design, develop, and maintain iOS features using Swift and UIKit
- Knowledge of SwiftUI
- Own features end-to-end from design, implementation, testing, to App Store release
- Integrate REST APIs with JWT authentication and handle complex JSON responses
- Build audio/video playback features using AVFoundation
- Implement subscription flows and in-app purchases using RevenueCat/StoreKit
- Create home screen widgets using WidgetKit
- Implement push notifications, deep linking, and analytics tracking (MoEngage, Firebase)
- Support light/dark theme switching and accessibility features
- Manage App Store submissions, releases, and version updates
- Monitor app performance metrics using Crashlytics and resolve bugs from Jira
- Optimize app performance, memory usage, and battery consumption
- Collaborate with backend, design, product, and QA teams
- Write clean, maintainable, and testable codeWhat We're Looking For
- 2-3 years of iOS development experience
- Strong proficiency in Swift and UIKit
- Experience with UITableView, UICollectionView, Auto Layout, and custom UI components
- Solid understanding of MVVM architecture and delegation patterns
- Experience integrating REST APIs and parsing JSON using Codable
- Knowledge of AVFoundation for audio/video playback
- Experience with App Store submission and release management
- Familiarity with crash monitoring tools (Crashlytics, Firebase) and bug tracking (Jira)
- Git version control
- Ability to work independently and take full ownership of features
- Strong problem-solving and debugging skills
- Good communication and collaboration skillsNice to Have
- Experience with in-app purchases (StoreKit/RevenueCat)
- Knowledge of WidgetKit for home screen widgets
- Experience with analytics SDKs (MoEngage, Firebase)
- Familiarity with deep linking and universal links
- Experience with AVAudioEngine
- Familiarity with Lottie animations and SDWebImage
- Experience working on wellness, fitness, or meditation appsTech StackSwift 5.x, UIKit, AVFoundation, WidgetKit, MVVM, CocoaPods/SPM, RevenueCat, Lottie, SDWebImage, MoEngage, Firebase, CrashlyticsEducationBachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.SkillsCore: Swift, UIKit, iOS, REST API, AVFoundation, MVVM, Git, App Store, Crashlytics, Jira