Senior Ios Developer
Current• Ensured ongoing app support and maintained compatibility with the latest iOS versions, including timely updates to align with new features, APIs, and SDK changes. Proactively identified and resolved issues related to version compatibility, ensuring optimal performance across all supported devices.• Managed iOS build configurations, testing, and App Store deployment for Flutter projects, ensuring seamless integration with iOS-specific frameworks and compliance with Apple's guidelines. Led efforts in optimizing the build pipeline, improving testing processes, and ensuring smooth app releases across multiple iOS versions.• Developed modern and intuitive iOS applications using SwiftUI's declarative syntax and reactive programming model, leveraging its latest features and capabilities.• Collaborated with Node.js for backend development and integrated local server APIsinto iOS applications.• Utilized advanced Swift language features, such as generics, protocols, and extensions, to write concise, expressive, and maintainable code.• Designed and implemented RESTful APIs following best practices, ensuring secure and efficient communication between the iOS app and backend services.• Implemented the Model-View-View Model (MVVM) architectural pattern for better separation of concerns, testability, and maintainability of the codebase.• Utilized the Model-View-Controller (MVC) pattern for structuring the application's logic and flow, adhering to Apple's design guidelines. Leveraged Node.js event-driven architecture to build responsive and scalable mobile backends.