We provide IT Staff Augmentation Services!

Senior Ios Developer Resume

3.00/5 (Submit Your Rating)

New, JerseY

SUMMARY

  • Experience in Information Technology in mobile applications and development oniOSplatform.
  • Excellent understanding of the Agile Software Development Life Cycle (SDLC), STLC and the role of Quality Assurance and Agile Methodologies.
  • Solid noledge of the MVC and MVVM design pattern.
  • Have a great idea on Apple App store requirements,iOSProvisioning and Distribution profiles, Certificates, and App IDs.
  • Experience withiOSframeworks such as core Data, core Animation, and core Location.
  • Knowledge of Object - Oriented Concepts. Good experience developing Object Oriented Concepts in building a reusable code.
  • Worked with storyboards, Auto layout, constraints and size classes for clean and elegant UI design.
  • Practical noledge in Mobile Application Development utilizing UI Kit Framework, Core Foundation with Cocoa touch.
  • Hands on experience with Swift programming language.
  • Expertise in Swift, Design Patterns and Software Development Life Cycle (SDLC).
  • Proficient in object oriented concepts and programming languages like Objective-C, Swift.
  • Experience in SWIFT to migrate projects from Objective-C to Swift.
  • Knowledge on theiOSUI development for phones and tablets (multi-resolution support; resource utilization such as images, layouts strings)
  • Proficient in parsing JSON, XML, experience on native, hybrid
  • Knowledge of working with and implementing REST APIs and BLE.
  • Strong learning about Core Frameworks like Map Kit, Core Data, Core administrations, UI Kit, Home Kit.
  • Understanding of apple's design principles and interface guidelines.
  • Experience with developing mobile applications that interface with RESTful services.
  • Knowledge of memory management and multithreading as well as cloud message APIs, push notifications.
  • Proves in MVC design architecture, Cocoa design patterns
  • Can handle XCode, Interface Builder and Instrument very well.
  • Confidence in working with other IOS developers and got KT on Swift Code and Objective-C.
  • Complete understanding of Object-Oriented Features (Inheritance, Polymorphism, Abstraction and Encapsulation).
  • Good command on NS Operation strings GCD and Blocks to perform multi-string development.
  • Great skills in using NS User defaults and NS Notifications for storing and maintaining user dataiOSapplications
  • Experienced in Mobile Application Development using Objective C including, but not limited to UI Kit, Core Foundation and Cocoa touch, Core Frameworks like Map Kit, Core object, Core services, Core Graphics, Core animation, Core Object, SQLite, Core Bluetooth and MVC methodologies.
  • In-depth noledge of Android (Java/Kotlin) andiOS(SWIFT) technologies, Databases and Software Development Life Cycle
  • Understanding of database technologies to include relational databases, NoSQL databases and SQL.
  • Worked with creating Unit Test cases for specific functionality. Experience working in a TDD environment.
  • Knowledge on Application Lifecycle Management (ALM) tool like JIRA, Rally, Kanban.
  • Experience in Repository tools like GIT, TFS, VSTS
  • Proficient in source control with GIT, noledge of subversion (SVN)
  • Knowledge of low- level C -based libraries.
  • Experience in using UX tools like Zeplin and Invision.

TECHNICAL SKILLS:

Languages: C, Objective-C, Java, SQL, Swift, Swift2

Databases: Microsoft SQL, Oracle, DB2, MySQL, SQLite

Web Technologies: HTML, XML, CSS, JavaScript

IDE: Net Beans, Eclipse, Microsoft Visual Studio, XCode (Versions 5, 5.1.1, 6Beta)

Tools: Atlassian( JIRA, Confluence, HipChat, Source Tree), Microsoft Visual Studio, Microsoft Office, Microsoft SQL server, QlikView, Telerik, Adobe-Photoshop, Acme+, Dreamweaver, Aqua data studio, WEKA. VMware Workstation .Virtual Box, Adobe Photoshop CS6& Illustrator, Trello, Adobe Analytics.

Application Server: Tomcat, DHCP, Samba, Glassfish, XCode 3.0/4.0(IDE)

Operating System: Ubuntu Linux, Mac OS, Windows

Analytics & Distribution: Ensighten-iOS, Dynatrace, Hockey App- iOS.

PROFESSIONAL EXPERIENCE

Confidential, New Jersey

Senior iOS Developer

Responsibilities:

  • Involved in all aspects of applications development, including design and development using XCode, testing and publishing the app to the AppStore.
  • Design and developed modules using Swift 5.0
  • Worked with GIT to checkout and update the codebase changes
  • Constructed Views using XIB files with Interface Builder and Storyboard
  • Worked on WebView (React Native App) to create bridge between native experience and SDK
  • Worked on Web Service calls and JSON parsing included in the project
  • Worked with UINavigationView, UITabBarView, UITableView, UITableViewCell, and UIAlertView.
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for the app
  • Implemented a third-party library via Cocoa Pods.
  • Developing the App with Swift/Objective-C programming language and Apple's latest tools by following MVVM architecture and ARC memory management system.
  • Developed quality code in Objective-C and Swift to meet story acceptance criteria.
  • Worked on creating the XC unit test for the code and wrote test cases covering all models and most business logic implementation.
  • Used Grand Central Dispatch (GCD) for performing tasks asynchronously and concurrently.
  • Worked excessively on OOPSconcepts like polymorphism, inheritance, serialization, synchronization, and exception handling.
  • Implemented weekly ad features and fixed bugs from previous versions.
  • Developing modules/developing screens on React Native
  • Managed development activities such as proving TestFlight build to stake holders
  • Developed iOS SDK and also updated the SDK to Cocoa Pods
  • Constructed Views using XIB files with Interface Builder, UI Constraints added programmatically for UI Controls to perform some animations
  • Developed/created public and private/internal pods and pushing it to Cocoa Pods

Environment: iOS14, Swift 5.0, XCode 12, UI MapKit, google maps, GitHub, Alamo fire, Mac OS Big Sur, Objective-C, Cocoa Pods, RESTful web services, REST APIs, Objective-C, Cocoa Touch, UIKit, MVC, MVVM, Test-Driven Development (TDD), CI/CD, XCode Server

Confidential, Orlando, FL

Sr. iOS Developer

Responsibilities:

  • Design and developed modules using Swift 3.0, Swift 4.0.
  • Involved in analysis, design and development of the application using XCode.
  • Worked with UI Navigation View, UI Tab Bar View, UI Table View, UI Table View Cell, and UI Alert View.
  • Implemented biometric autantication for the application.
  • Used Alamo Fire to create a live chat and account management.
  • Migrated from Swift 3.0 to Swift 4.0 to get better performance.
  • Worked as part of an Android developing team to build an application that can communicate with RESTful services inKotlin.
  • Deployed the Mobile app with the latest update in Android development usingKOTLIN
  • Developing the App with Swift/Objective-C programming language and Apple's latest tools by following MVC architecture and ARC memory management system.
  • Integrated Google map SDK for location search driven direction.
  • Constructed Views using XIB files with Interface Builder, UI Constraints added programmatically for UI Controls to perform some animations.
  • Program software using Android Studio, Java,Kotlinand Android frameworks.
  • Developed quality code in Objective-C and Swift to meet story acceptance criteria.
  • Developed essential tools such as the UI Tab Bar View Controller.
  • Used Grand Central Dispatch (GCD) for doing tasks asynchronously and concurrently.
  • Implemented third-party library via Cocoa Pods, e.g. Alamo fire for consumption of REST web services
  • Followed a work data flow principle for design and development.
  • Worked excessively on core JAVA/Kotlin/SWIFTconcepts like polymorphism, inheritance, serialization, synchronization and exception handling.
  • Manually converting app source code for third party lib from older Objective-C code to Swift to run the whole shop flow as a new framework.
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal app.
  • Used navigation to display more search results as the user scrolls down the UI Table View.
  • Integrated restful web services with parsing responses by JSON serialization.
  • PerformedKotlindevelopment for 3 applications
  • Unified development ofiOSand Android (SwiftandKotlin), and increased productivity and feature delivery.
  • Used UI MapKit to get location of user and provide information of nearby doctors.
  • Implemented weekly ad feature and fixed bugs from previous versions.
  • Managed development activities such as sending build to provisional deliveries.
  • Attending daily standup and scrum meeting to discuss the work progress.
  • Participated in code review using GitHub for creating branches and to push, pull, stash the code from remote repository.

Environment: IOS12, Swift 3.X, Swift 4.0, IOS10, Swift 2.0, XCode 8, UIMapKit, Kotlin, google maps, GitHub, Alamo fire, GitHub, Swift 3/4, Objective-C, RESTful web services, HTTP, REST APIs, Micro applications, Microservices, Java, JavaScript, Spring, MVC, NodeJS, Objective-C, Cocoa Touch, UIKit, XCode, Jenkins, Fastlane, MVP, MVC, MVVM, VIPER, robust, Test-Driven Development (TDD), CI/CD, Jenkins, Artifactory, Fastlane, XCode Server, Watch Kit

Confidential, Northbrook, IL

iOS Developer

Responsibilities:

  • Design and developed modules using Swift 3.0.
  • Involved in all stages of the project from design to development.
  • Take full responsibility to understand the client's application and related code, develop the application, and pass dis noledge on to other K-Rise staff or the Client IT Staff.
  • Created a small logging application for employee's use only.
  • Worked with UI Navigation View, UI Tab Bar View, UI Table View, UI Table View Cell, and UI Alert View.
  • Implementing custom UI Tab Bar Controller, UI Navigation Controller for easy navigation throughout the app.
  • Worked on Push notification sent from server.
  • Used Cocoa Pods to manage the dependencies in the app architecture.
  • Constructed Views using XIB files with Interface Builder, UI Constraints added programmatically for UI Controls to perform some animations.
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal app.
  • Involved in Agile Scrum methodology for development and involved in Daily Standup call.
  • Used navigation to display more search results as the user scrolls down the UI Table View.
  • Implementing Auto Layout concept for the entire Storyboard and dynamically adjusted the height of the collection View based on the content.
  • Developed navigation between views was a mixture of using UI Navigation Controller and UI Gesture Recognizer.
  • Started implementingKotlinfor JSON parsing for various modules of the application.
  • Swift Bridging for new Modules, Objective C, HTML, JavaScript, Unit Testing (XC Test), Code coverage, Mock file generation, QR Code Reader (AV Foundation framework, AV Capture Device), GCD, Blocks.
  • Used a Test-Driven Development (TDD) environment in a Scrum development methodology to provide end-to-end development.
  • Implemented Accessibility and Localizations on the application.
  • Followed a work data flow principle for design and development.
  • Worked with UI Action Sheets, UI Table Views, Custom Cells, UI Scroll Views, Navigation Controllers, delegates, and protocols.
  • Used and developed apps using Android Native andKotlin.
  • Coded Native Apps inSwift, Objective-C, Dart andKotlinforiOSand Android.
  • Worked with Objective-C, Swift, and Cocoa Touch Frameworks, which includes UI Kit, Foundation, UI Image Picker, and UI Date Picker.
  • Created customized Views, Table Views, Collection views, action sheets, segmented controls, Tab Bars and Navigation Bars.
  • Handled the client-side session management and NS Timers
  • Used NSJSON Serialization to retrieve data for display on the iPhone/iPad from the server using RESTFUL web services.
  • Build Mobile Application inSwift, Objective C,Kotlin, Android & React Native.
  • Worked on Web Service calls and JSON parsing.
  • Developed serious tools for dis project like Customized Navigation bar, Page control, and Scroll view
  • Worked on Infor mobile POS implementation development model.
  • Designed the MVC flow for the application with UI components and controllers to be used for iPhone.
  • Used Objective-C Project in Swift by configuring an Objective-C bridging header.
  • Worked on iPhone SDK and internet connection Protocols.
  • Involved in Core Data Framework using SQLite.
  • Used Instruments to check for processing bottlenecks memory leaks and retain cycles.
  • Responsible for Service Integration Development and Testing and fixed bugs using JIRA tool.
  • Worked with GIT to check out and update the Reported progress/challenges to the onsite project lead.
  • Used GCD for asynchronous programming.
  • Attending daily standup and scrum meeting to discuss the work progress.
  • Created models in MVC and development of delegates for updating model information.
  • Integrated Firebase SDK. Do you have any other project that I can add? Because I think dis time slots are too big.

Environment: IOS11, Swift 3.0, XCode 8, XCode 9, iOS8.1-9.2, Swift 3/4, Objective-C, RESTful web services, HTTP, REST APIs, Micro applications, Microservices, Java, JavaScript, Spring, MVC, NodeJS, Objective-C, Cocoa Touch, UI Kit, XCode, Jenkins, Fastlane, MVP, MVC, MVVM, VIPER, robust, Test-Driven Development (TDD), CI/CD, Jenkins, Artifactory, Fastlane, XCode Server, Watch Kit, GitHub, Restful, MVC, Kotlin, google maps, UI MapKit.

Confidential

Mobile Software Developer

Responsibilities:

  • Design and developed modules using Swift 2.0 and Swift 3.0
  • Build custom native user interfaces using the latestiOSstandards and techniques.
  • Develop applications using Objective C, XCode, Interface Builder, Instruments, Cocoa Touch, and otheriOSdevelopment tools.
  • Rewrite Rails API inKotlinfor better performance
  • Update some old code to provide enhanced performance.
  • Added few more features and facilities to improve user satisfaction.
  • Work closely with backend engineers to develop APIs for use by the apps.
  • Used different cocoa pods such as Alamo fire and Swifty JSON to integrate API provided.
  • Had discussion with QA team to get rid of the bugs.
  • Perform code reviews and work with other engineers on reviewing code, used GitHub as version control.
  • Created multiple branch just to compare performance and memory used.
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal app.
  • Built a multi-view self-updating tab View Controller with interactive icons.
  • Created collection View with multiple information shown at the same time.
  • Used google maps and UI MapKit to show availability on the map.
  • Designed developed modules using Objective-C.
  • Involved in analysis, design and development of the application using XCode.
  • Worked with UI Navigation View, UI Tab Bar View, UI Table View, UI Table View Cell, and UI Alert View.
  • Implemented biometric autantication for application.
  • Integrated Google map SDK for location search driven direction.
  • Constructed Views using XIB files with Interface Builder, UI Constraints added programmatically for UI Controls to perform some animations.
  • Assisted with backend development utilizing java/Kotlinand spring boot.
  • Integrated Firebase SDK.
  • Used Auto layout feature to adaptive UI to different rotations and screen sizes for universal app.
  • Used navigation to display more search results as the user scrolls down the UI Table View.
  • Integrated restful web services with parsing responses by JSON serialization
  • Utilize Sketch for prototyping, XCode,Swift, and Objective C foriOSDevelopment. Android Studio, Java, and preparing for a move toKotlinfrom Java.
  • Managed development activities such as sending build to provisional deliveries.
  • Attending daily standup and scrum meeting to discuss the work progress.
  • Participated in code review using GitHub for creating branches and to push, pull, stash the code from remote repository.
  • Handled API integrations.
  • Worked with team to develop mobile application and to support team members in various complex tasks.

Environment: Mac OSX, Core Graphics, NodeJS, Objective-C, Cocoa Touch, UIKit, XCode, Jenkins, Test-Driven Development (TDD), Swift, Objective-C, RESTful web services, HTTP, REST APIs, Micro applications, Microservices, Java, JavaScript, Spring, MVC, Objective-C, UITableView, Kotlin, JSON Parsing, UITab.

We'd love your feedback!