What are the responsibilities and job description for the iOS Developer- Only W2 position at cloudingest inc?
Role: iOS Developer
Location: Whippany, NJ (Hybrid)
Job Summary:
We are seeking a skilled iOS Developer with strong experience in designing, developing, and maintaining high-quality mobile applications for Apple iOS platforms. The ideal candidate should have hands-on expertise in Swift, Objective-C, Xcode, and iOS frameworks, with a strong understanding of mobile application architecture, performance optimization, and API integrations.
Key Responsibilities:
• Design, develop, test, and maintain scalable and high-performance iOS applications.
• Develop applications using Swift and Objective-C following Apple’s design and development guidelines.
• Collaborate with product managers, UI/UX designers, backend developers, and QA teams to deliver seamless mobile solutions.
• Integrate RESTful APIs, third-party libraries, and cloud-based services into iOS applications.
• Implement responsive user interfaces using UIKit and/or SwiftUI.
• Optimize applications for performance, scalability, security, and reliability.
• Debug and resolve application defects, crashes, and performance issues.
• Participate in code reviews, architecture discussions, and Agile development processes.
• Maintain application releases, App Store deployments, and version management.
Required Qualifications:
• 5 years of experience in iOS application development.
• Strong proficiency in Swift and Objective-C.
• Hands-on experience with Xcode, UIKit, SwiftUI, and iOS SDK.
• Experience integrating REST APIs and handling JSON data.
• Strong understanding of iOS design patterns such as MVC, MVVM, and Clean Architecture.
• Experience with multithreading, memory management, and performance optimization.
• Experience using version control tools such as Git.
• Knowledge of mobile application security best practices.
• Excellent debugging and problem-solving skills.
• Strong communication and collaboration skills.
Preferred Qualifications:
• Experience with CI/CD pipelines and mobile DevOps tools.
• Knowledge of Apple App Store submission and release processes.
• Experience with automated testing frameworks such as XCTest and XCUITest.
• Experience integrating analytics, push notifications, and third-party SDKs.
• Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
• Experience working in Agile/Scrum development environments.
Key Skills:
iOS Development, Swift, Objective-C, Xcode, UIKit, SwiftUI, iOS SDK, REST APIs, JSON, MVC, MVVM, Clean Architecture, Core Data, SQLite, Git, XCTest, XCUITest, CI/CD, App Store Deployment, Mobile Security, Agile/Scrum.
Salary : $40 - $45