We provide IT Staff Augmentation Services!

Senior Ios Developer Resume

4.00/5 (Submit Your Rating)

Northbrook, IL

SUMMARY:

  • 7 years iOS mobile apps development experience
  • Engages with system users and business analysts to identify system enhancements and/or new applications to meet business needs.
  • Hardcore proficiency in proficiency includes programming languages C, C++, VB.NET, Python, PowerShell; web scripting languages HTML5, CSS3 and JavaScript, jQuery, jQuery Mobile
  • Produces code of high quality and reliability - strong quality code metrics.
  • Effectively performs code walk-throughs in conjunction with Quality Services.
  • Develop system architecture that improve designs & mapping form to function
  • Extensive experience consuming web service APIs using XML or JSON
  • Experience with all aspects of product development lifecycle
  • Proactively performs extensive system testing to ensure that the systems work efficiently and are developed following the applicable development methodology.
  • Experience as a developer for native iOS application(s)
  • Experience with Swift, Objective-C, Xcode, iOS versions, debugging tools, memory management, multi-threading techniques, UI design
  • Experience with hybrid apps, knowledge of universal apps for compatibility across tablets and phones.
  • Problem solving skills to develop quick yet sound solutions to resolve complex issues
  • Hands on Mobile app development experience using Xcode or android developer studio.
  • Teamwork & collaboration skills to work across organizations and lead cross-functional teams
  • Unit tests to ensure accuracy. Tracks record of identifying largest risk areas and driving resolution of these issues.
  • Leads the design, development and implementation of complex systems.
  • Possessa deep familiarity with Objective-C and Cocoa Touch

    Familiarity and experience with Swift

  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Experience with third-party libraries and APIs
  • Provides accurate and timely input to Project Manager regarding status of technical tasks for self and team.
  • Designs and develops high quality, scalable and efficient solutions and products on schedule.
  • Works easily with continuous integration
  • Demonstrated ability to integrate with a wide array of backend technologies and services
  • Self-motivated and reliable
  • Possess enthusiasm for solving interesting problems and a willingness to learn
  • Have a keen eye for creative designs
  • Possess an advanced knowledge of web and mobile UX/U
  • Experience developing front-end mobile web applications
  • Experience in mobile application / software development experience
  • Experience as a developer for native iOS application(s)
  • Experience with Swift, Objective-C, Xcode, iOS versions, debugging tools, memory management, multi-threading techniques, UI design
  • Experience with hybrid apps, knowledge of universal apps for compatibility across tablets and phones.
  • Working experience in iOS development
  • Skilled in Swift. Objective-C and Cocoa Touch
  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle source control (GIT, SVN, etc.)
  • Experience developing mobile applications throughout the entire software development lifecycle (SDLC).
  • Developed mobile apps features and functionality using both Objective C and the latest versions of Swift.
  • Experienced in using 3rd party frameworks and libraries for various web services and APIs.
  • Efficiently consumed and managed RESTful and SOAP web services with XML and JSON formats.
  • Skilled in asynchronous http requests using a variety of tools such as GCD, NSOperations, NSURLSession, and AFNetworking.

PROFESSIONAL EXPERIENCE:

Confidential, Northbrook, IL

Senior iOS Developer

Responsibilities:

  • Migrated several app features from AngularJS to native iOS, including the Shop portion, in order to improve the functionality and responsiveness of the application.
  • Fixed bugs as reported by QA, and refactored the code base to facilitate future changes.
  • Added features per request of the product owners using Objective-C
  • Tested app functionality using XCTest
  • Tested app impact on system resources using Instruments, and ensured that memory leaks were not introduced and that the user experience was not hindered.
  • Tested and debugged network code using Charles Proxy
  • Fixed issues in internal CocoaPods that shared functionality across different apps and teams
  • Added and improved custom UI elements using IBDesignables and XIBs.
  • Added the NeverWait feature, allowing express delivery of prescriptions through the app
  • Worked in an Agile environment, with 2 week sprints and JIRA

Technologies Used: Xcode 8.0, Postman, Charles Proxy, iBeacons, Objective-C, XIBs, CocoaPods, AngularJS, Instruments

Confidential, New York, NY

Senior iOS Developer

Responsibilities:

  • Designed Core Data objects and use NSOperations to get all information using encryption AES 256 to store the information.
  • Implementing sitecatalyst to track all behaviors of user.
  • Develop dynamic configuration to switch between web service calls.
  • Design and Develop persistent data layer using Core Data.
  • Manage GitHub repository creating branches doing merge, pull request and releases.
  • Create the script to use in Jenkins in order to create build IPA file to distribute in landing zone for testing purpose, TestFlight and App Store.
  • Analyze requirements of Fleet department
  • Primary architecture used with MVC and Singleton
  • UI and application e - signing using Storyboards.
  • Memory management using ARC.
  • Implemented many OOP and patterns like MVC, KVO and Singleton.
  • Developed using Xcode 5. Design Core Data structure.
  • Design user interface, UIViewControllers, UITableViewControllers, custom UITableViewCell with Interface Builder.
  • Design custom MapAnnotation. Handling delegates: didSelectAnnotationView, viewForAnnotation.
  • Worked JSON requests according to the front end. Process the JSON requests according to different types of modules, actions, and request data.

Technologies Used: Objective-C, Xcode, Core Data, NSOperations, MVC, KVO, OOP, Singleton, IPA, View Controllers, Delegates, AES256 encryption.

Confidential, Boston, MA

IOS Developer

Responsibilities:

  • Designing, developing, testing and implementation of app in App Store.
  • Design Core Data structure. Developed with Xcode 4
  • Design user interface, UIViewControllers, UITableViewControllers, custom UITableViewCell with Interface Builder.
  • Worked JSON requests according to the front end
  • Implemented many OOP and patterns like MVC, KVO and Singleton.
  • Performed to complete unit testing, integration testing and regression testing the application.
  • Design custom html to send an email with Electronic Invoice attached. Design and develop custom alert views.Design custom TabBar.
  • Participated in review meetings and took the initiative to meet the QA testing targets.

Technologies Used: Objective-C, Xcode, Instruments, UIKit, EventKit, CoreData, SQLite, MessageUI, AddressBook.

Confidential, New York, NY

IOS Developer

Responsibilities:

  • Performed testing, debugging, and small feature enhancements throughout the application.
  • Custom UI/UX developed using a combination of Storyboards, XIBs, and Auto Layout constraints adhering to specifications from the design team.
  • Adding the ability to perform downloads with the app in the background.
  • Added compatibility enhancements for iOS 8 and improved various features to be available when not connected to the network.
  • Utilized RESTFul web services to perform various tasks and to download data. Responses parsed for JSON data.

Technologies Used: iOS8, Objective-C, Xcode, REST, JSON, XIBs, Auto Layout, Constraints, Threading, XCTest, Git, Jenkins, JIRA

Confidential, New York, NY

Developer

Responsibilities:

  • Recovered corrupted database
  • Formulated new back up and disaster recovery strategy
  • Wrote SQL queries
  • Analyzed and coordinated efforts to solve backlogs
  • Led company’s data recovery line of business
  • Wrote tools to aid in file recovery in Python and PowerShell
  • Designed company website - hand-coded in CSS and HTML
  • Primary IT help desk
  • Configured database servers for compatibility
  • Custom database design and development.
  • Skilled in Computer & Information Systems with focus on security and database management. Technical proficiency.
  • Includes programming languages C, C++, VB.NET, Python, PowerShell, web languages HTML5, CSS3 and JavaScript; operating systems Windows and Linux; database systems

Technologies Used: Oracle SQLPlus, mySQL/MariaDB, Advantage Database Server, Microsoft Access and LibreOffice Base; customer relationship management tool Salesforce, Clientele; security tools Wireshark, Armitage and Volatility; data recovery tools chkdsk, Prosoft Data Rescue and GetDataBack; issue tracking software, Git, JIRA and Bugzilla.

We'd love your feedback!