Description
Job Title: Swift Developer Job Location-Jaipur Experience Required -4+ Years Role Description: We are seeking a Senior Swift Developer with a strong foundation in React Native Development to join our mobile development team. This role is ideal for someone who has built and maintained cross-platform mobile applications through Swift development, especially in iOS/macOS app development, and has a deep understanding of native iOS development. You'll play a key role in building robust, scalable, and user-friendly mobile apps.Key Responsibilities:• Develop and maintain high-quality cross-platform mobile applications using Swift and React Native. • Work extensively with Swift to build and optimize native iOS features and performance. • Integrate native modules and custom Swift code into the React Native ecosystem.• Collaborate with designers, product managers, and backend engineers to define and deliver new features. • Ensure performance, quality, and responsiveness of applications. • Write clean, maintainable, and well-documented code. • Participate in code reviews and contribute to architecturedecisions.• Debug and fix production issues as needed. • Stay updated with the latest trends and technologies in mobile development. Required Skills: • Swift language proficiency – strong understanding of Swift syntax, optionals, extensions, generics, data types, control flow, error handling and protocols.Familiarity with Swift's functional programming features (map, filter, reduce)• UIKit&SwiftUI– familiarity with both legacy (UIKit) and modern (SwiftUI) UI frameworks. • iOS SDK – knowledge of core frameworks (Foundation, Core Data, Core Animation, AV Foundation, etc.). • Auto Layout&Responsive Design– building adaptive UIs for multiple screen sizes. • Apple's Human Interface Guidelines (HIG) – designing apps that feel native to iOS. • App lifecycle&memory management– handling background tasks, memory optimization, and performance tuning. • Xcode&Instruments– deb • API integration – REST and GraphQL, error handling, pagination, caching strategies. • Offline-first capabilities – SQLite, Realm, or AsyncStorage. • Authentication – OAuth, JWT, biometrics, and secure storage. • Push Notifications – APNs (iOS), Firebase Cloud Messaging(cross-platform).• Version control – Git, branching strategies, and code reviews Soft Skills: • Strong problem-solving and debugging skills. • Ability to work independently and as part of a collaborative team. • Good communication and time management skills. • Attention to detail and commitment to delivering high-quality software.Interested Candidates Can Share your cv or reference at [HIDDEN TEXT]