We provide IT Staff Augmentation Services!

Sr. Ios App Developer Resume

2.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Experienced iOS & Android developer with over 10+ years of experience in Software development. Excellent reputation for resolving problems and improving customer satisfaction.
  • Worked on various scope of iOS, Android and back - end projects.
  • Being enthusiastic eager to contribute to team success through hard work, attention to detail and excellent communication skills with clear understanding and dedication for teamwork.
  • 10+ years of experience working in the iOS development using Objective C and Swift.
  • Proficient with Swift, and Cocoa Touch (MVC Model, Git, Firebase, SQL, XML, JSON, and Web Services)
  • Experience in Android development using Kotlin and Android Studio
  • Experience in Hybrid Mobile app development using RXSwift.
  • Worked with multiple design patterns like MVC, MVVM, Publisher Subscriber, Delegation, Observer and Singleton.
  • Experience working with offline storage like CoreData, UserDefaults and Plists and online storage like Firebase.
  • Proficiency in concurrency programming using Dispatch queues
  • Experience with RESTful APIs to connect iOS applications to back-end services using URLSession and paring JSON information using JSONSerialization and Codable
  • Experience with performance and memory tuning with tools such as Instruments
  • Use of Git as code versioning tool
  • Knowledge and experience implementing Apple’s UI/UX design principles
  • Worked with Storyboards, Autolayout, constraints and size classes for clean and elegant UI design. Basic knowledge of SwiftUI.
  • Worked with creating Unit Test Cases for specific functionality. Experience working in a TDD environment using XCTest.
  • Solid understanding and working knowledge of software development life cycle (SDLC).

TECHNICAL SKILLS

IOS: Swift, Objective-C, RxSwift, Combine, CoreData, Apple Human Interface Guidelines, Apple Human Interface Guidelines, Apple's Xcode IDE, Cocoapod, Carthage, SwiftPackage

Android: Java, Kotlin, Vital Android SDK, Experience with SQL, XML Basic, Material Design Guidelines, Android Studio

Agile work methodology: Code reviews, SCRUM, KABBAN, Git, Trello, Jira, Slack

Mobile App Development: Reactive Programming, App Localization, App Platform Porting, CICD - Bitrise, Fastlane, Testflight, AppCenter

Others: Database programming, Web-based software engineering, HTML and XML, JSON

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Sr. iOS App Developer

Responsibilities:

  • Worked with quality assurance team to confirm app compatibility and user usage & analyze reports with Sentry integration.
  • Translated basic design plans into full iOS app frameworks, delegating project components to appropriate team members.
  • Integrated mobile payment platforms such as In App Purchase.
  • Founded daily code review meetings to detect weaknesses in contributed program content, avoiding bug detection by users.
  • Maintained existing mobile applications by designing patches to be applied via iOS automatic updates.
  • Applied Apple's latest Reactive development frameworks e.g. Combine to code native apps for iOS platform.
  • Designed user experience frameworks applicable to multiple screen sizes, including both iPad and iPhone.

Confidential, Newport Beach, CA

Sr. Mobile Developer

Responsibilities:

  • Developed Dart language version of janus Web-RTC framework for video streaming implementation for Flutter environment, created business-focused interactive video webinar, CRM, sales and marketing platform through RESTful API integration, live stream data manipulation.
  • Integrated existing third-party APIs (e.g. SalesforceSDK) to shorten development times and add interactivity with video streaming plugins.
  • Designed quality assurance testing for junior developer output, maintaining adherence to business goals and producing high quality streaming result
  • Worked with quality assurance team to confirm app compatibility with analogous solutions on other platforms.

Confidential, New York, NY

Sr. Mobile App Developer

Responsibilities:

  • Worked on 27 native iOS, Android and AppleWatch app projects using the following technologies, Swift, Objective-C, RxSwift, MVVM, VIPER, MVP, Android Java, Android Kotlin, RESTful API, JSON, Alamofire, AFNetworking, CoreData, CoreBluetooth, AVFoundation, WebKit, ARKit, UIKit, MapKit, iBeacon, Combine, Social SDKs, etc.
  • Developed 7+ hybrid mobile apps using React Native and Flutter .
  • Worked with specific technologies in-depth level, Geo- location service, Video streaming, Audio editing, Photo manipulation, Fast Image Caching, AI application.
  • Observed and tested operation of machinery or equipment to diagnose malfunctions using voltmeters or other testing devices.
  • Diagnosed equipment issues by analyzing error messages and testing results.
  • Developed team communications and information for meetings.
  • Exceeded goals through effective task prioritization and great work ethic.
  • Instructed junior developers on use of Swift programming language, creating collaborative learning environment to onboard personnel.
  • Complied with all Apple App Store guidelines to provide rapid approval and deployment to retail channels.

Confidential, San Francisco, CA

Sr. IOS App Developer

Responsibilities:

  • Researched and selected APIs for integration into development projects.
  • Maintained existing mobile applications by designing patches to be applied via iOS automatic updates.
  • Redesigned rejected applications to correctly apply AppStore guidelines.
  • Designed user experience frameworks applicable to multiple screen sizes, including both iPad and iPhone.
  • Translated basic design plans into full iOS app frameworks, delegating project components to appropriate team members.

Confidential

IOS App Developer

Responsibilities:

  • Maintained ongoing education on contemporary mobile app development techniques to expedite programming efforts and preserve cutting-edge status within AppStore market.
  • Integrated mobile payment platforms, Paypal and Stripe.
  • Founded daily code review meetings to detect weaknesses in contributed program content, avoiding bug detection by users.
  • Integrated GraphQL APIs, implemented socket communication client.

We'd love your feedback!