We provide IT Staff Augmentation Services!

Ios Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Over 8 years of Apple iOS Mobile App Development Experience.
  • Skilled in engineering IOS applications using iPhone - SDK, Swift 4 and Objective-C.
  • Experienced in solving issues with production environments
  • Complete knowledge in testing various design structures in IOS
  • Worked on latest versions of iOS 14
  • Excellent knowledge in developing applications in MVC, MVVM and VIPER Framework.
  • Proficient in memory management in both Manual
  • Retain-Release and Automatic Reference Counting (ARC) environment: s.
  • Proficient in Objective-C, Swift 4, Swift 5, and good understanding of all structure oriented Programming.
  • Familiar with implementing Core Data into various IOS applications.
  • Goal oriented, organized, team player with good interpersonal skills; thrives well within group environments
  • Extensive experience Consuming REST Web Services and APIs.
  • Experienced in using various design patterns including MVC Singleton, Notification, Blocks, and Delegation
  • Experience in developing IOS applications using UITableView Custom cells and content view.
  • Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone.
  • Strong knowledge in implementing frameworks like
  • CoreLocation, CoreGraphics, MapKit and UIKit Frameworks.
  • Familiar with Third Party frameworks including RestKit, Card I/O
  • Thorough understanding COCOA design patterns, MVC architecture and other concepts like Delegation, Protocols and Categories
  • Strong analytical and problem-solving skills; excellent communication and presentation skills; competent decision-making skills and excellent team player.
  • Experienced in agile methodologies including Scrum and Waterfall.
  • Experience in developing backend rest apis using java
  • Experience in developing automation suites using python javascript and karate.

COMPUTER S KILLS:

Languages: Swift, Objective C, Python, java, Javascript, cucumber

iOS Technologies: Core Data, Core Location, GCD, NSOperations

Back-End Communication: JSON, XML, SOAP, AFNetworking, URLSession NSJSONSerialization, SBJSON

Web Technologies: HTML/CSS, JSON, XML, REST

Dev Tools: XCode, Instruments, Jenkins Git, GitHub, Confluence, Github, Jira, Linux

Methodologies: Agile Scrum

Frameworks and Libraries: CocoPods, Cocoa Touch MapKit, AVFoundation, RESTKit, NSXMLParser, UIKit, CoreLocation, MapKit, CoreBluetooth, QuartzCore, CloudKit, CoreData, EventKit, Sociala

Data Persistence: Core Data, SQLite Keychain, NSUser

EXPERIENCE:

Confidential

iOS Developer

Responsibilities:

  • Used Cocoa pods to manage all dependencies in .workspace project
  • Performed PR reviews on developers code.
  • Implemented functionality for users to be able to create different tasks.
  • Implemented MVVM structure for creating UITableViews to show different data and tasks.
  • Provided structured meetings to design numerous features for the IOS application .
  • Created stories using Jira to fully document feature requirements as well as task size and length.
  • Following company guidelines Jira was also used for bug tracking documenting and fixing.
  • Guided Junior developers on best swift practices to be effective in development and completion of stories.
  • During production issues followed documented bugs to provide quick and efficient fixes.
  • Fix NIB files to remove unsatisfiable constraint warnings without breaking existing layout.
  • Provided an improvement on existing code to fix flickering that occurred on the first two UITableViews. Tools: Jira, Confluence, Git, Xcode
  • Swift, Objective-C, Jenkins, Bash, CocoaPods, Github

Confidential, San Francisco, California

iOS Developer

Responsibilities:

  • Developed the services that went into the core structure of the app. Created using UITableViews to display various content that is easily readable and clicked on using the IOS design guidelines.
  • Collaborated to ensure that products deliver similar user experiences for iOS and Android platforms. Collaborate with product owner to ensure that business requirements are implemented timely and that any technological or platform limitations are addressed.
  • Developed the iOS mobile app in Swift and Objective-C using Xcode.
  • Created new build scripts and updated existing build scripts using Python.
  • Implemented feature that allows the user to import their contacts from their device.
  • Managed use of Jenkins Continuous Integration server; created builds for testing and production.
  • Used Git as the code repository and managed version control with Git
  • Use of design patterns in the iOS app architecture such as delegate, decorator pattern, and Promises/Futures
  • Made use of RESTful API to integrate with internal services and third-party services.
  • Implemented Firebase push notifications.
  • Used GCD and NSOperationQueue to improve app responsiveness and performance.
  • Made Use of UINavigationController and UITabController, and create a container with UIViewController, and used constraints to layout the UI.

Tools: Swift, Objective-C, Python, Xcode, Jenkins, AVFoundation,Cocoa Touch UIKit, Git, CoreLocation, MapKit, WebKit

Confidential, San Francisco, California

iOS Developer

Responsibilities:

  • Provides private end to end communication between users.
  • App requires iOS 6 or later. This application is primarily used between friends or aquaintances to create different chat groups as well as direct message individuals.
  • Implemented the network layer to generate data to show in a UITableView
  • Implemented automation tests for regression
  • Fixed bugs when found by QA in JIRA
  • Implemented Settings button and different states regarding those settings
  • Worked with TestFlight framework to conduct beta testing
  • Worked with XCTest to create and conduct test cases
  • Implemented UI based off wireframes given by Graphic Design team

Tools: Objective-C, Xcode, REST, RESTKit, CorePlot, UI/UX, XCTest, UIAutomation, NSURLConnection, JIRA, Localytics

We'd love your feedback!