No more applications are being accepted for this job
- Lead the design, development, and maintenance of our iOS application.
- Ensure the performance, quality, and responsiveness of the application.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Mentor and lead a team of iOS developers, fostering a culture of innovation and excellence.
- Stay up-to-date with the latest iOS development practices and technologies to ensure our app remains competitive.
- Implement robust security measures and ensure data privacy compliance.
- Manage the entire app lifecycle from concept to delivery and post-launch support.
- Work closely with the product team to align development with the company's strategic goals.
- Integrate third-party SDKs and applications as required.
- Conduct code reviews and ensure best practices in software development.
- Experience and Expertise: 8 years of hands-on experience in iOS app development.
- Technical Proficiency in Swift and Objective-C, with expertise in using advanced features like categories, protocols.
- Hands-on experience with Swift 3.0 and familiarity with its evolution up to the latest version.
- In-depth understanding of the newest Swift functionalities and the latest additions in Swift concurrency to write safe.
- Strong grasp of Swift's protocol-oriented programming paradigm, utilizing protocols and protocol extensions to write flexible, reusable, and decoupled code.
- Proficiency in using SwiftUI for building user interfaces in a declarative manner, taking advantage of its automatic data synchronization features, and its seamless integration with Combine for reactive programming.
- Proficient in using Core Data for local data storage and management, optimizing performance for data-intensive applications.
- Skilled in leveraging Core Animation to create smooth, compelling animations that enhance the user experience.
- Experience in implementing gesture recognizers and Force Touch capabilities, enabling intuitive user interactions.
- Knowledge of integrating biometric authentication methods for enhancing app security.
- Proficient in utilizing location services for geo-targeting and location-based features.
- Expertise in architectural patterns (MVVM, MVC, VIPER), with the ability to choose the most suitable architecture for project requirements.
- Extensive knowledge and application of Apple's HIG in designing user interfaces that offer intuitive and engaging user experiences.
- Proficiency in using Grand Central Dispatch for efficient management of concurrent tasks, optimizing app performance through asynchronous execution and effective resource utilization.
- Knowledge of App Store Optimization
- E-commerce Experience.
- Active participation in the iOS development community, including open-source contributions, or writing technical blogs.
iOS Developer - Mumbai, India - Truemeds
Description
Responsibilities:
Requirements:
Nice to Have