Senior Mobile (ios) Engineer Resume
PROFESSIONAL SUMMARY:
- Passionate, innovative and highly result - oriented iOS/tvOS engineer with more than 6 years of solid professional work experience in mobile, smart TV and web applications development.
- Developed/maintained more than 15 applications.
- Highly capable of choosing and applying the best app architecture from MVC, MVP, MVVM, VIPER, Clean Architecture, REDUX and MVA.
- Experienced in REST, JSON, XML and other web services technologies
- Hands on writing highly readable, clean, maintainable, testable and reusable source code using popular design patterns SOLID principles, POP, Strategy, Command, State, Composite, Decorator, Abstract Factory, Facade, Mediator and many more.
- Trained in achieving app robustness and stability with code refactoring, unit testing, TDD.
- Speed up the build automation and delivery process with continuous integration tools Jenkins and Fastlane
- Keep eye on app downloads, activations, session lengths, retention rates, revenue increases and referrals with AB Testing, analytics and crash reporting tools like Confidential Analytics, Crashlytics, Firebase, Splunk and many others
- Comprehensive Experience in iOS Native, Third-party and Open Source Technologies including Cocoa Touch, UI Kit, AV Foundation, Core ML, Core Data, Core Animation, Core Location, Core Confidential, Core Text, Store Kit, PDF Kit, Sprite Kit, APNS, Alamofire, RxSwift/ReactiveSwift/ReSwift, PromiseKit, RestKit, Swinject and many others
SKILL:
Language: SWIFT, Objective-C, Kotlin, Java, Python, Javascript, C/C++
Dev Tools: XCode, Android Studio, Eclipse, MS Visual Studio, Borland
Database: Core Data, Realm DB, GraphQL, AWS, Firebase, SQLite, MySQL
Project Management: JIRA, Confluence, RedMine, Trello, MS Visio
Continuous Integration: Jenkins, Fastlane, Test Flight, Hockey App, Fabric
Others: CocoaPods, Carthage, GIT, Bitbucket, SVN, Source Tree
PROFESSIONAL EXPERIENCE:
Senior Mobile (iOS) Engineer
Confidential
Responsibilities:
- Working as senior iOS engineer on global McDonalds core application that is customized for different market.
- Currently working on implementing the loyalty program in the app.
- SWIFT 4, VIPER, VIP, Realm Swift, RxSwift, XCTest, Analytics, AB Testing, Firebase
Senior iOS/tvOS Engineer
Confidential
Responsibilities:
- My core job responsibilities include design, build, test and improve advanced, scalable application for the iOS/tvOS platforms.
- SWIFT 4, MVVM, Core Animation, XCTest, Analytics, Alamofire, AB Testing, Firebase
Senior iOS Engineer
Confidential
Responsibilities:
- I developed this app from scratch and involved in all phases of SDLC.
- Done extensive work on custom views transitions and animations using Core Animation and Core Graphics frameworks.
- SWIFT 4, Core Animation, RxSwift, POP, GraphQL, Keychain, MVVM, Flow Coordinator
Confidential
Senior iOS Engineer (Team Lead) iOS
Responsibilities:
- Designing UI with auto layout and custom views transitions using Core Location Stripe and PinPayment integrations Twilio VOIP integration Chat module and sending text, photo and audio messages
- Traveled distance calculation Integration of Confidential Maps to show the routes and driver’s location
- SWIFT 3.0, VIPER, Stripe, Pin payment, Confidential Maps, Core Animation, Core Location
Confidential
Senior iOS Engineer
Responsibilities:
- video resolution settings video frame rate settings pick your light sequence Scanning peripherals and discovering the services using Core Confidential framework set your Confidential bike alarm review your footage add '3-foot' tramlines to your footage add your Strava metrics to your footage save and share your footage via social media save your footage to your camera roll