We provide IT Staff Augmentation Services!

Sr Ios Developer Resume

0/5 (Submit Your Rating)

Warren, NJ

SUMMARY:

  • Results - oriented software developer with 8 plus years of progressive experience in Mobile Application Development on iOS platform seeking a position as an iOS Developer. My main goal is to create software with the user in mind, applications with a useable and intuitive user interface experience, and projects with highly readable and easily maintainable source code.

TECHNICAL SKILLS:

Databases: Subversions

SQLite, CoreData.: SourceTree, Versions.

Tools: XCode, Git, SourceTree, Photoshop.

Languages: Objective-C/C++, Swift, JSON, XML, HTML, SQL.

iOS versions: iOS 4.0-8.0.

PROFESSIONAL EXPERIENCE:

Confidential, Warren, NJ)

Sr iOS Developer

Responsibilities:

  • Creating architecture of the app - base controller classes, client-server communication module, handler classes for search, logging, store secured data, building custom UI controls.
  • Shop Flow: Analyzing design and applying project architecture to the flow screens.
  • Shop Flow: Creating class controllers of the flow using base parent classes.
  • Integrating adobe tagging through whole the app.
  • Billing and Payments Flow: Implementing some additional screens for next bill period.
  • Billing and Payments Flow: Testing and defect fixing.
  • Service and Support Flow: Fetching chat history, populating all types of messages.
  • Developing loyalty flow (rewards).
  • Support, testing and defect fixing during all further versions of the app. (1.0-1.7)

Environment: Xcode 7.0-8.2.1, Objective-C, SVN

Confidential, Rockville, MD

Sr iOS Developer

Responsibilities:

  • Integrated design templates as a base for UI development.
  • Described the JSON format of client-server communication methods.
  • Created main singleton-classes for network communication, data storage and global settings.
  • Developed all UI controllers and custom UI controls according to the design.
  • Polished UI, tested all functionalities, and fixed all noticeable bugs.
  • Documented and commented the code of the project.

Environment: Xcode 6.0-6.2, Objective-C/C++, SourceTree(Git), Mac OSX (10.+).

Confidential, Parsippany, NJ

Sr iOS Developer

Responsibilities:

  • Described the JSON format of client-server communication methods.
  • Created main singleton-classes for network communication, data storage and global settings.
  • Developed all UI controllers and custom UI controls according to the design.
  • Described the format of Push-notifications and implemented them to project.
  • Added frameworks: build delivery and logging - TestFlightSDK.
  • Polished UI, tested all functionalities, and fixed all noticeable bugs.
  • Documented and commented the code of the project.

Environment: Xcode 5.0-6.0, Objective-C/C++, SourceTree(Git), Mac OSX (10.+).

Confidential, North Brunswick, New Jersey

Sr iOS Developer

Responsibilities:

  • Designed entire look of all user interfaces;
  • Constructed CoreData database structure in cooperation with server-side developer;
  • Described the JSON format of client-server communication methods.
  • Created main singleton-classes for network communication, data storage and global settings.
  • Developed all UI controllers and custom UI controls according to the design.
  • Described the format of Push-notifications and implemented them to project.
  • Added frameworks: build delivery and logging - TestFlightSDK, geolocation framework - GoogleMaps.
  • Polished UI, tested all functionalities, and fixed all noticeable bugs.
  • Documented and commented the code of the project.

Environment: Xcode 5.0-6.0, Objective-C/C++, SourceTree(Git), Mac OSX (10.+), Photoshop CS.

Confidential

Sr iOS Developer

Responsibilities:

  • Developed all controllers according to the application design.
  • Created network communication, data storage manager classes. XML data parsing mechanism.
  • Built core search mechanism, including two modes: basic and advanced.
  • Implemented social sharing functionalities (Facebook, Twitter, Email).
  • Made testing and bug fixing.
  • Supported project while a couple of re-brandings.
  • Documented project specification and commented the code of the project.
  • Responsible for declaring good code practices in mobile team.
  • Improved UI/UX behavior in all controllers, added some animations.
  • Enhanced network data protocol, authorization, and registration methods.
  • Supported project during couple of updates.
  • Tested and fixed bugs.
  • Documented project specification and commented the code of the project.
  • Created all UI controllers and custom controls.
  • Built core logic and main mechanism of application functionality.
  • Responsible for data synchronization and consistency.
  • Tested and fixed bugs.
  • Commented the code of the project.
  • Coordinated distribution of the tasks to the project members.
  • Developed all controllers according to the application design.
  • Created network communication, data storage manager classes.
  • Made testing and bug fixing.
  • Documented project specification and commented the code of the project.

Environment: Xcode 4.0-5.0, Objective-C/C++, Mac OSX (9.0-10.0).

Confidential

Responsibilities:

  • Developed all controllers according to the application design.
  • Constructed CoreData database structure in cooperation with server-side developer;
  • Described the JSON format of client-server communication methods.
  • Created network communication, data storage manager classes.
  • Made testing and bug fixing.
  • Improved image downloading functionality, using image pre-render trick.
  • Documented project specification and commented the code of the project.

Environment: Xcode 5.0-6.0, Objective-C/C++, SourceTree(Git), Mac OSX (9.0-10.0).

Confidential

Responsibilities:

  • Improved UI layout of all controllers.
  • Created network communication methods and data manager classes.
  • Tested and fixed bugs.
  • Documented project specification and commented the code of the project.
  • Supporting project.

Environment: Xcode 5.0-6.0, Objective-C/C++, SourceTree(Git), Mac OSX (9.0-10.0).

Confidential

Responsibilities:

  • Created network communication methods and singleton-class for data manager.
  • Tested and fixed bugs.
  • Supporting project.

Environment: Xcode 6.0, Objective-C/C++, SourceTree(Git), Mac OSX (9.0-10.0).

We'd love your feedback!