HamburgerMenu
hirist

Job 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. Youll 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 architecture decisions.

- 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 Swifts 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.

- Apples 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.


info-icon

Did you find something suspicious?