We provide IT Staff Augmentation Services!

Sr Ios Developer Resume

OBJECTIVE

  • Passionate iOS Developer with around 7.5 years of experience that loves to be on date with the latest technologies

SUMMARY

  • Around 7.5 years of experience developing mobile applications in iOS using Objective C and Swift.
  • Experience working with the iPhone/ iPad SDK, XCode, Cocoa Touch to develop native iOS apps.
  • Around 5 years of working experience with Swift.
  • Proficient in creating UI using Storyboards, Autolayout, Constraints and Size Classes.
  • Worked with Git for version control.
  • Proficient in the SCRUM methodology.
  • Worked with cloud database/ web services using Firebase.
  • Worked with REST API using Alamofire and JSON parsing using SwiftyJSON and encodable functions.
  • Expertise in concurrency programming using Grand Central Dispatch, Dispatch Queues and NSOperations.
  • Worked with real - time databases like Realm.
  • Used CocoaPods for dependency management.
  • Worked with third-party frameworks like Google Maps SDK and Facebook SDK

TECHNICAL SKILLS

  • CoreData
  • Firebase
  • Realm
  • CocoaPods
  • Facebook SDK
  • Google Maps SDK
  • SwiftyJSON
  • Alamofire
  • StoreKit

PROFESSIONAL EXPERIENCE

SR ios DEVELOPER

Confidential

Responsibilities:

  • Worked on the iPad application for Confidential representatives in the store.
  • Application allowed representatives to checkout products using cash and card.
  • Worked on getting data from multiple databases
  • Used URLSession and JSONSerialization with codable protocol to manage
  • networking and response.
  • All network requests were performed using JSON Web Tokens.
  • Used MVVM design pattern
  • UI was created using Storyboards and programmatically

SR ios DEVELOPER

Confidential

Responsibilities:

  • All the new features of the app were designed in Swift.
  • Collaborated with product managers, designers, and backend engineers.
  • Implemented new features in Swift.
  • Converted old codebase from Objective C to Swift.
  • Used Apple Map to implement commercial navigation.
  • Implemented real-time customizable invoice generation based on customers' needs on the fly.

SR ios DEVELOPER

Confidential

Responsibilities:

  • All the new features of the app were designed in Swift.
  • Old features were still in Objective C that were being converted to swift.
  • Designed simple and clean UI for accessing relevant information.
  • Created multiple matrix to analyze the performance of the tests based on different conditions.
  • Converted application to MVVM design pattern, redesigning existing application.
  • Developed high quality, tested, on-time features.
  • Collaborated with product managers, designers and backend engineers.
  • Mentored junior developers.
  • Designed the modals for data communication.

ios engineer

Confidential

Responsibilities:

  • The application is an Enterprise Application and released only to direct clients.
  • Designed simple and clean ui for accessing relevant information.
  • Used custom API end points from an internally hosted backend.
  • Created multiple matrix to analyze the performance of the tests based on different conditions.
  • Used URLSession and JSONSerialization to manage networking and parsing tasks.
  • Collaborated with the offshore team on various enhancements that involved the web application and the app.
  • Designed the modals for data communication.

ios developer

Confidential

Responsibilities:

  • Worked on the application right from scratch.
  • Designed the application using the latest Swift version and constantly updated it based on the updates.
  • Used interactive TabBar controller to organize the views based on Apple’s latest design practices.
  • Created simplistic cards-based UI for displaying information and interactable buttons on each card.
  • Created REST API connection using Alamofire and used Firebase as the backend.
  • Added the ability to subscribe to a specific thread.
  • Use Autolayout and constraints to ensure that the UI control positioning was dynamic, and the cards grew based on the size of the content.

ios developer

Confidential

Responsibilities:

  • Used Autolayout and constraints to set up the UI
  • Used NSUserDefaults to store user preferences
  • Added Universal tip guide to the app and currency picker.
  • Collected information on various tipping practices and added screens to inform user about them.
  • Easy to use controls to make tip calculation quick and accurate.

Hire Now