• Over 9 years of experience in the area of software development for mobiles(iOS Devices), which includes understanding requirement specification, working on software design, coding, testing, and maintenance.
• Strong knowledge of Objective-C and Swift language.
• 1-year of development experience in React-Native. • Having experience in Agile development methodology. • Define the Architecture of the application(Flexibility, Scalability, Reusability, Maintainability, and security). • Worked on various architectures such as MVC, MVVM, Singleton, Delegate and Notification patterns. • Experience taking a project from scoping requirements through actual launch of application. • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. • Experience in handling Web Services SOAP, XML, JSON RESTFUL. • Worked on Core Data ability to write and troubleshoot SQLite Code and design managed Object context in Objective-C & Swift. • Experienced with Apple Approval Distribution Process, AdHoc Enterprise distribution. • Experience using version control and bug reporting tools like JIRA Mantis, LeanTesting, svn and git, etc.