04 Sep
|
Saral Startup School - A School for Startup Builders
|
Bhubaneswar
04 Sep
Saral Startup School - A School for Startup Builders
Bhubaneswar
Job Title: Swift iOS Developer
Company
- Saraltech is hiring on the behalf of our client Zex.
Experience: 3-5Years
Job Type: Full-time
Location: Odisha
Salary
- 50,000
About the Role:-
We are looking for an experienced Swift iOS Developer with 3-5 years of hands-on experience in designing, developing, and maintaining high-quality iOS applications. The ideal candidate should have strong expertise in Swift, iOS frameworks, and modern mobile architecture while collaborating with cross-functional teams to deliver scalable and user-friendly applications.
Key Responsibilities:-
- Design, develop, test, and maintain robust iOS applications using Swift.
- Build high-performance, scalable, and reusable mobile applications following Apple's best practices.
- Collaborate with UI/UX designers, backend developers, QA engineers, and product managers.
- Integrate RESTful APIs and third-party SDKs.
- Optimize application performance, responsiveness, and battery efficiency.
- Debug, troubleshoot, and resolve application issues and crashes.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews and mentor junior iOS developers.
- Participate in Agile/Scrum ceremonies, sprint planning, and estimation.
- Stay updated with the latest iOS technologies, frameworks, and development trends.
Required Skills &Qualifications;:-
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5–6 years of skilled experience in iOS application development.
- Strong proficiency in Swift and the iOS SDK.
- Solid understanding of UIKit and SwiftUI.
- Experience with Xcode, Interface Builder, and Instruments.
- Strong knowledge of iOS design principles and Human Interface Guidelines.
- Experience with REST APIs, JSON, and networking libraries.
- Proficiency in architectural patterns such as MVVM, MVC, or VIPER.
- Experience with Core Data, UserDefaults, and local data persistence.
- Familiarity with multithreading using Grand Central Dispatch (GCD) and OperationQueue.
- Knowledge of dependency management tools such as Swift Package Manager, CocoaPods, or Carthage.
- Experience integrating Firebase services such as Authentication, Firestore, Analytics, and Crashlytics.
- Hands-on experience with Git and version control workflows.
- Strong debugging, analytical, and problem-solving skills.
Preferred Qualifications
- Experience publishing and maintaining applications on the Apple App Store.
- Familiarity with CI/CD pipelines (GitHub Actions, Bitrise, Jenkins, Fastlane, etc.)
- Knowledge of unit testing and UI testing using XCTest.
- Experience with push notifications, background services, and location services.
- Exposure to performance monitoring and application security best practices.
- Understanding of Agile software development methodologies.
📌 Swift iOS Developer (Bhubaneswar)
🏢 Saral Startup School - A School for Startup Builders
📍 Bhubaneswar