iOS Developer - Mumbai, India - Truemeds

    Truemeds
    Default job background
    Pharmaceutical / Bio-tech
    Description

    Responsibilities:

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

    Requirements:

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

    Nice to Have

    • Knowledge of App Store Optimization
    • E-commerce Experience.
    • Active participation in the iOS development community, including open-source contributions, or writing technical blogs.