Quantcast

Lead Ios Developer Resume Newnan,
Resumes | Register

Candidate Information
Title Lead IOS Developer
Target Location US-Newnan
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes

Senior iOS Developer Atlanta, GA

Senior IOS Developer Alpharetta, GA

Lead-Integrated Solutions (Software Development,Technical,Compli Marietta, GA

Ios Developer React Native Atlanta, GA

Senior Android Developer Atlanta, GA

Senior Android Developer Atlanta, GA

Software Development Testing Alpharetta, GA

Click here or scroll down to respond to this candidate
BRIANNewnan GA Street Address
PHONE NUMBER AVAILABLEEMAIL AVAILABLESummaryTotal IT experience of over 10+ years9 years' experience in iOS mobile application development experience 4 apps published on Apple Store. Extensive experience and expertise with iOS application development using iOS SDK, Xcode, Swift, Objective-C, SwiftUI, Cocoa Touch Frameworks, Storyboards, XIBs, Interface Builder, Instruments, and various other tools. Strong knowledge of Core Frameworks like, MapKit, CoreGraphics, CoreAnimation, UIKit, CoreLocation, AVFoundation, CoreData, CloudKit, CoreBluetooth, EventKit, Combine, SwiftUI, and Social Framework Knowledgeable of MVC, MVVM, MVVM-C, and VIPER design architecture, as well as OOP and POP patterns. Working with Macbook Pro on all of my recent projects, currently on macOS Ventura 13.2 familiar with applications for macOS, leveraging my iOS development skills to create powerful and intuitive software for Apple desktop platforms. Experienced in Cocoa programming, I develop macOS applications with a focus on creating and responsive user interfaces Testing and debugging React Native applications on iOS, utilizing tools like Jest and React DevTools to ensure code quality and reliability. Developed cross-platform mobile applications for iOS using React Native, leveraging my skills in JavaScript and React to create efficient and responsive user interfaces. optimizing React Native applications for iOS, addressing performance bottlenecks, and ensuring smooth user experiences across various iOS devices. well-versed in extending Apple Pay integration to web applications, providing a consistent payment experience across iOS devices Integrating Apple Pay functionality into iOS applications, providing seamless and secure payment experiences for users. implementing user authentication methods for Apple Pay transactions, adding an extra layer of security to the payment process. Experienced in implementing contactless payments using Apple Pay, enhancing user convenience for both in-store and online transactions Integrating Apple Pay with various payment gateways, ensuring compatibility and a smooth flow of payment information utilizing the PassKit framework to integrate Apple Pay features, ensuring smooth communication between the app and Apple's payment system. Experience enabling in-app payments through Apple Pay, allowing users to make purchases efficiently and securely within the app. I specialized in automating iOS app testing using XCUITest, ensuring the reliability and efficiency of test scenarios across various devices Integrating XCUITests into continuous integration pipelines, ensuring seamless and automated testing throughout the development process Accessibility testing using XCUITest, ensuring that iOS applications are inclusive and comply with accessibility standards integrating XCUITests with performance testing frameworks to assess the responsiveness and efficiency of iOS applications under various conditions Designed and executing XCUITests that cover a broad range of iOS devices, ensuring consistent performance across different screen sizes and resolutions. I implement data-driven testing strategies using XCUITest, allowing for efficient validation of iOS app Designing and executing comprehensive UI tests to validate the functionality and responsiveness of iOS applications Integrating Core Data into macOS applications UsedS wiftUI for macOS app development, embracing the modern declarative approach to create efficient and visually appealing applications Work with Delegation, Protocols, Notifications, Singleton, Adapter, Categories/Extensions, Factory, Builder, Publisher subscriber and other OOP design patterns. Comfortable working with and adding 3rd party dependencies to projects for specialized functionality, such as Alomafire, Firebase, Realm, Rest Kit, Card I/O through CocoaPods, Swift Package Manager (SPM) and Carthage. Integrated advanced language processing libraries into IOS Chatbot Used messaging features into iOS chatbot applications I have integrated iOS's notification system into chatbot applications Adept in the use and understanding CoreData, AVFoundation, XCTest, UserDefaults, SQLite, Bluetooth Low Energy (BLE), and other tools & frameworks Extensive experience in consuming REST Web Services using URLSession and Alamofire and migration from REST To GraphQL. Worked on GraphQL integration within iOS applications Implemented GraphQL queries and mutations to enhance data retrieval and management I'm familiar with GraphQL concepts such as queries, mutations, and subscriptions Worked closely with backend developers to define GraphQL schemas and optimize data retrieval Created a feature for tracking and managing electronic health records (EHRs) through HealthKit Conducted comprehensive testing on various iOS devices to ensure seamless HealthKit integration Third-party framework experience with Firebase, RxSwift, Google APIs, Social Framework, RestKit, AFNetworking, and Alamofire Fully hands-on experience with Apple's accessibility implementationTechnical SkillsPROGRAMMING LANGUAGESSwift1- Swift 5.5, SwiftUI, Objective-C, C++, HTML5, Python, JavaScript, KotlinIOs sdk IOS CORE FRAMEWORKSiOS SDK (iOS 5.0 iOS 12)CoreAudio, Core Bluetooth, CoreData, CoreFoundation, CoreGraphics, CoreImage, CoreLocation, CoreMedia, CoreMidi, CoreMotion, CoreTelephony, CoreText, CoreVideoIOs FRAMEWORKS Apple ProvidedAddressBook, AddressBookUI, AudioToolbox, AVFoundation, AVKit, CFNetwork, CloudKit, HealthKit, MapKit, MediaPlayer, EventKit, Foundation, PassKit, PushKit, UIKit, SwiftUI, WebKitIOs FRAMEWORKS 3rd PartyAFNetworking, RESTKit, AlamoFire, Swifty JSON, Firebase, Lottie, Spring, Stripe, Reachability, SnapKit, Dynatrace, Crashylatics, KingFisher, Moya, Stencils. Apollo Client(GraphQL), WebSockets, WebRTCDatabase INTEGRATIONSQL, SQLite, REST/JSON, SOAP/XML, AJAX, Database Management, Data Warehousing, Data Connectivity, Realm, Firebase Realtime DBWEB TECHNOLOGIESHTML, CSS, JavaScript, jQuery, PHPQUALITY TESTINGTDD, BDD, Unit Testing, XCTest framework, Automated Testing, JenkinsTestFlight, Quick and nimble, Bazel, Appium, App center, FastlanePROJECT TOOLS & METHODSAgile, Scrum/Kanban, Requirement Gathering, JIRA, Git, GitHub, Continuous integration,, Xcode IDE, PowerShell, Charles Proxy, SourceTree, Figma, Invison.ARCHITECTURE & DESIGN PATTERNSMVVM, MVC, Singleton, VIPER, MVVMC, Decorator, Observer/Notification, Delegation, Publisher subscriber, KVC/KVO, Factory, Builder,ExperienceSr. iOS App DeveloperHertz Estero FL June 2023 - Currenthttps://apps.apple.com/us/app/hertz-car-rental/id1456169098Book a car rental with the new and improved Hertz app. Pick your car from our extensive selection, including estates, vans, and SUVs, and explore to your heart's content.Save time and get on the road faster with the new and improved, free Hertz car rental app. Unlock the power to reserve, modify and review your reservations with a few swipes of your finger; helping you spend less time in lines so you can get to your destination quicker. Added flexibility, helping you to adapt to your needs.Managed ongoing support and maintenance of the app, ensuring optimal functionality and user satisfaction through timely bug fixes, feature updates, and responsive customer service.Spearheaded a complete overhaul of the existing app to meet new business requirements, collaborating closely with stakeholders to redesign and refactor the app's codebase for improved performance, scalability, and alignment with strategic objectives.Provided architectural and technical leadership to our mobile development division.Used MVVM architecture for the development.Coupons are pushed to the device with push notifications using Apple Push Notification Service (APNS).Participated in designing and implementingfeatures and functionalities in SwiftUICollaborated with the Android team to develop (using SwiftUI) UI modules for commonly used UI elements and ensure consistency across platforms.Provided critical support and triage for bugs and hotfixes to minimize downtime and ensure optimal user experience. Employed the Model-View-ViewModel (MVVM) architectural pattern as the cornerstone for developing the iOS version of the app, ensuring robust and maintainable codebase. Initiated the establishment of the iOS Bitbucket repository, streamlining version control processes while leveraging SourceTree for efficient management. Played an active role in all SCRUM ceremonies, demonstrating a commitment to Agile principles, and contributing to Daily Stand Up, Sprint Planning, Review, and Retrospective sessions. Fostered consistent cross-team synergy by engaging in regular collaboration with Android and Web developers, fostering knowledge exchange and streamlined development strategies. Translated product owner's concise requirements into engaging user interfaces, exhibiting an acute understanding of user-centric design principles. Transformed rudimentary UI elements into pixel-perfect renditions that precisely mirrored the freshly crafted Figma screens from the UI/UX team. Showcased proficiency in SwiftUI, harnessing its capabilities throughout the project to deliver intuitive and modern user experiences. Diagnosed and remedied UI and API-related bugs, showcasing a meticulous approach to quality assurance and user satisfaction. Spearheaded the creation and meticulous review of new sprint tickets, ensuring comprehensive task documentation and efficient project progression. Facilitated the smooth integration of new team members through comprehensive onboarding, sharing expertise and knowledge to accelerate their assimilation.Sr. iOS App DeveloperEnterprise Dunwoody, GA Oct 2022 - May 2023App Link: https://apps.apple.com/us/app/enterprise-rent-a-car/id1020641417App Description:Enterprise Rent-A-Car brand is part of the world's largest car rental provider. With over 9,500 car rental locations around the world, it has never been easier to rent a car while on the go. The Enterprise car rental app is your free travel planner across the US, Canada, Europe, Latin America and more. Our award-winning customer service and variety of vehicle options from economy to luxury car rental will keep your travel worry-free. As a commitment to your safety, we follow an industry-leading procedure with our Complete Clean Pledge to clean and sanitize every rental car at Enterprise. The Enterprise car rental app allows you to easily find a rental car, view or modify upcoming reservations to extend your travel plans, get directions to your rental car branch or call roadside assistance for 24/7 help on the road. Stay signed into your Enterprise Plus account on the app to make reservations faster and earn points you can redeem for free rental days. Successfully worked with a team consisting of 6 iOS developers, 5 Android developers, 2 QA Used MVVM architecture for project. Used Figma to create UI as specified by UX designer. Used Bitbucket Fixed bugs pertaining to incorrect analytics calls as well as several user experience features. Used Charles Proxy for testing responses received for errors. Used view debugger and step-over features for bug fixes/ development. Took designs and implemented them with UI Kit. Used Objective-C when needed for development. Using Cocoa Pods to load all third-party frameworks and manage dependencies. Peer reviewing teammates' branches before merge, with 2 approvals required for any branch to be merged. Applying localization to make text available in several languages. Focused most of my attention on the Frictionless feature, which attempted to allow users to rent cars with as little human interaction as possible. Created several modals throughout app displaying different errors and their codes. Participated in all SCRUM ceremonies.Senior iOS App DeveloperBNY Mellon Banking New York, NY, Georgia Oct  2021 September 2022App Name: BNY Mellon Private BankingApp: https://apps.apple.com/us/app/bny-mellon-private-banking/id495082171BNY Mellon Wealth Management provides flexible account access to suit your needs. With our Private Banking App for iPhone, you can access your personal banking information anytime, anywhere. Member of Agile dev team responsible for creating a brand-new UI component from old coupons MFR, Default, and Carepass for the user experience Created custom views and reusable components using SwiftUI's declarative syntax, improving code modularity and readability. Re-constructed the BNY Mellon coupons for deals to enhance customer experiences for different products purchased on the app Developed robust and scalable mobile applications using React Native for iOS, ensuring high performance and responsiveness. Performed technical build work using an MVVM architecture, refactoring code to achieve over 80% code coverage using protocol conformance with dependency injection Programmed in Swift and used Storyboards and XIBs to create screens while coordinating with the design team Utilized Swift Package Manager (SPM) to load all third-party frameworks and manage dependencies and generated builds with Firebase for QA testing Managed complex application state using Redux, Context API, or MobX, ensuring a consistent and predictable state across the app. Extensive experience in developing iOS applications using Objective-C, ensuring robust and efficient code. Implemented AVFoundation's AVCameraCaptureSession to scan barcodes to apply discounts Used Charles Proxy to mock JSON responses for coupon data numbers sent to other teams Used Gitlab for version control and continuous integration Utilized SourceTree to handle changes between branches, create new branches, push new commits, and pull branch updates Implemented smooth animations and transitions using SwiftUI's built-in animation APIs, enhancing the visual appeal of the application. Proficient in Objective-C syntax, including categories, protocols, and blocks, enabling efficient code reuse and modular design. Used the RESTKit library to connect to the server, handle authentication challenges, and consume RESTful web services using URLSession Debugged using XCode tool suite (e.g., View Hierarchy Tool, Memory Graph Debugger, Breakpoints, and Instruments such as Leaks and Allocations)Senior iOS DeveloperWal-Mart Canada Atlanta, Georgia March 2021 - September 2021App Link: https://apps.apple.com/us/app/walmart-shopping-grocery/id338137227App Description:Walmart+ is here! It's the membership that helps you save even more time and money.With the Walmart app, you can easily access your member benefits: W+ free shipping; Free two-day & next-day shipping on items shipped by Walmart; No order minimum required. Joined iOS Dev team to help keep work on pace for an update and enhancement of a Product Information page that is shown for every item available for sale on the site. Team: One developer(me), Project Manager, three Business Analysts/Testers, Director, and Solution Architect. Leading team in ceremonies as Scrum master. Participating in all Scrum ceremonies. Refactoring and updating functionality from the old page to the new page. Helping develop the new Product Information page from scratch. Using MVVM architecture for project. Building designs UIKit, Storyboards, and custom UI Xibs. Using Zeplin to create UI exactly as intended by designer. Connecting to rest JSON services using native network calls. Using Terminal and SourceTree for Git commands. Peer reviewing teammates' branches before merge, with 2 approvals required for any branch to be merged. Digesting service responses and displaying within the UI using custom table views. Applying localization to make text available in English and French. Using Looper/Jenkins for testing. Manually making developer builds for testing by archiving on XCode. Working on analytics and ensuring that they come back as intended. Using CollectionView to create variants for the user to select:o CollectionView contains 2 variants - color and size.o Color variant consists of a max of 2 rows, totaling 12 visible options.o Size variant contains all available sizes, adjusting the size of the button dynamically based on the length of text describing the size. Creating an All colors screen' to display all available colors other than the original 12 that are initially visible. The selection on this screen smoothly displays on the Product Information page. Testing done within Microsoft AppCenter before releases. Using Git on GitHub for source control.Environment: Swift, XCode, MVVM, UIKit, Storyboards, UI Xibs, Agile, Git, GitHub, AppCenter, Zeplin, JSON, SourceTree, Looper/JenkinsiOS DeveloperPfizer New york April 2016 - Jan 2021https://apps.apple.com/us/app/livingwith-cancer-support/id1223073769LivingWith is designed to help you connect with loved ones, ask for the support you need, remember important information from doctors' visits and stay organized, all in one place. LivingWith can help people living with cancer and their caregivers share how you're feeling; track mood, pain, sleep and steps; integrate with the Health app and wearables; share personalized graphs with their doctor; get help and stay connected to loved ones and send or receive requests for help with daily tasks; and more.v Worked on a dev team that applied an Agile methodology, including Scrums and Sprints.v Programmed app using Swift programming language.v Worked in a Xcode IDE environment.v Participated in design and architecture of new enhancements.v Worked closely with Swift teams to push the language and framework forward and use it to full potential.v Created classes for architectural variability and usability through subclasses.v Facilitated iOS developer team meetings with QA team.v Applied a MVVM architecture with multiple design patterns (e.g., Singleton, Decorator).v Spearheaded the re-write of the messaging application into Swift with a more robust design approach for expansion.v Utilized Swift Package Manager for in-house native SDK development and to implement third-party libraries such as OpenTok and SQL Cipher.v Performed unit testing with XCTest framework to ensure quality, stable code in the release.v Invoked RESTful web calls using AlamoFire, and Combine.v Resolved numerous bugs and crash scenarios using NSLogs, Breakpoints, Instruments and LLDB statements.v Implemented enhancements to the messaging application, including Group Messaging, Filtered Messaging, Scheduled Messaging, Video Messaging, Push Notification Navigation, Push Notification Snooze Feature, and Custom physician clinical workflows.v Implemented a variation of REST and Websocket APIs for the messaging client.v Assisted SQL server team in iOS functionality needs to update various APIs.v Multithreaded with both GCD and NSOperation to improve UI performance on main thread.v Used Git Repository with Sourcetree for iOS code base version control.v Used a custom info.plist for dynamically creating in app setting and screens.v Used CallKit for creating a native call functionality.v Implemented User Defaults and SQL lite for State persistency.Front End DeveloperPNC Bank Pittsburgh, PA October 2014 - April 2016Migrate older angularJS (1.5) application to an Angular(7) versionEnhance and update both versions with UI changes concurrentlyActive participation in all agile scrum ceremoniesCreate pages and UI layouts in Angular7 that match the corresponding angularJS versions while including JavaScript and TypeScriptGathered requirements and built technical specifications from the requirementsCreate pages and UI layouts in AngularJsSuccessfully implementing a font based/hand drawn signature padMaintain queries using Oracle SQL DeveloperUtilized NGRX for state management of the applicationUse JSON files to access data from the SQL databaseMaintain server using WebSphereParticipated in Code Reviews using BitbucketWrote JavaScript for Node JS applications that is useful for interacting with server and network applicationsCreate and use services to be used throughout the applicationEnhance all pages worked on using sass and bootstrapEnhance pages using Angular MaterialUsed inVision to create the relevant UI pages requiredAssure certain parts of application are only available if user has correct privilegesDeploying code reviewed code using JenkinsActive participation in bi-weekly Community of Practice meetingsBugfix in either angularjs or angular.EducationBachelor of Science in Computer ScienceGeorgia Southern University Statesboro, GAKEITH

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise