We are looking for a skilled iOS Developer with strong expertise in Salesforce Mobile SDK and hands-on experience in building scalable, high-performance iOS applications. The ideal candidate should have a solid understanding of Apple’s UI/UX design guidelines, strong Swift development skills, and the ability to work collaboratively across teams to deliver exceptional mobile solutions.
Job Responsibilities
- iOS Application Development: Design, develop, and maintain scalable iOS applications using Swift and SwiftUI frameworks.
- UI/UX Implementation: Build intuitive and visually appealing interfaces aligned with Apple’s design principles and interface guidelines.
- Performance Optimization: Apply multi-threading, performance tuning, and efficient coding techniques to ensure high-quality app performance.
- System Integration: Collaborate with cross-functional teams to integrate mobile applications with backend systems and various modules.
- Code Review & Optimization: Conduct regular code reviews, optimize existing code, and ensure adherence to best practices.
- Troubleshooting & Debugging: Identify, analyze, and resolve complex software issues promptly.
- Documentation: Prepare and maintain comprehensive technical documentation to support development and future maintenance.
Job Requirements
- Strong understanding of Apple’s UI/UX guidelines and mobile design principles.
- Proficiency in Swift and iOS frameworks/tools such as Core Animation, Core Graphics, Core Data, and SQLite.
- Hands-on experience with XCTest for unit and UI testing.
- Salesforce Mobile SDK expertise is mandatory.
- Good grasp of design/UI principles and best practices for mobile development.
- Excellent analytical, problem-solving, and communication skills.