Quantcast

Stack Developer Ios Mobile Resume Washin...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Stack Developer Ios Mobile
Target Location US-VA-Washington
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

Stack Developer Software Development Ashburn, VA

Java full stack Developer Front Royal, VA

iOS Developer Charlottesville, VA

Stack Developer Aws Cloud Reston, VA

Full Stack Developer Fairfax, VA

Stack Developer Software Engineer Ashburn, VA

Java Full Stack Developer Ashburn, VA

Click here or scroll down to respond to this candidate
Candidate's Name
Sr. IOS DeveloperPhone: PHONE NUMBER AVAILABLEEXPERIENCED PROFESSIONALWell-rounded, full-stack iOS mobile app developer with skills in a variety of programming languages, and network operating systems. Able to work the full SDLC effectively.12+ YEARS OF IOS APP DEVELOPMENT12+ YEARS IT / SOFTWARE5 YEARS LEADERSHIP6 APPS PUBLISHED3 years in SwiftUIFULL STACK DEVELOPERARCHITECTUREPROJECT PLANNINGIMPLEMENTATION LEADTESTING &TROUBLESHOOTINGAPP APPROVALSUMMARYIOS CODE & FRAMEWORKSExperience creating iOS MOBILE applications, integrating with various back-end environments (databases, cloud, network(AWS, Azure, GCP)).Experience with iPhone/iPad (iOS 5.0, 17.3), Xcode [] 15.3Expert in Swift1.0 - Swift5.7 and Objective-C programming, as well as code-base transitions.Able to implement rich user interfaces per UI/UX specifications using SwiftUI, Interface Builder, Storyboards, XIBs, and IBDesignables.Experience in creating universal applications that support all orientations on iPhone and iPad, using Size Classes and AutoLayout and using SwiftUI.Extensive knowledge of native frameworks like Core Foundation with Cocoa Touch, UIKit, SwiftUI, Combine, CoreData, Core Animation, CoreLocation, MapKit, AVKit, CoreBluetooth, WidgetKit, StoreKit, Passkit, ActivityKit, CoreML, ARKIT, RealityKit, HealthKit, CoreMotion, CoreNFC etc.Passionate and love to work with the latest iOS Technologies, Watch OS, and TvOS.Extensive experience with design patterns such as MVC, MVP, MVVM, VIPER, Clean Architecture, MVVM with Coordinator, etc. architectures as well as OOP and POP patterns and concepts like delegation, protocols, notifications, extensions, factory, builder, and observer patternsExperience in debugging app performance using instruments like Leaks, Allocation, Time Profiler, and App Launch.Experience in reviewing designs and Apps for ADA guidelines using WCAG and implementing Voice Over, Large Fonts, Voice Control, and Full keyboard access.Expert in creating Jobs in Jenkins to automate the build process and different lanes to automate the app release process to the app store or to test flight also used Fastlane, Azure YAML, CircleCI, Sonar Qube.Expert in managing different Development/Distribution certificates and Enterprise app store release (AirWatch MDM)In SwiftUI Expert in managing states of UI using different property wrappers like State, Binding, StateObject, ObservedObject, EnvironmentObjet, AppStorage, and Environment.Expert in improving app performance using concurrency like Async Await, GCD, Operation Queue, and Actors.Well-versed in writing Unit tests using the TDD approach and Integration Tests using the BDD approach with XCTest and Quick/Nimble framework.Expert in Integrating different payment gateways like Stripe, Paypal, and Apple Pay.Skilled in Cocoa Touch, Core frameworks, and various third-party frameworks accessed with CocoaPods/Carthage and Swift Package Manager (SPM).Implemented security protocols like SSL pinning, Code Obfuscation, and Identifying routed devices.Expert in using Firebase Crashlytics, A/B Testing, Feature switches using remote config, Analytics.DESIGN PATTERNS ARCHITECTURESkilled in IOS app architecture (VIPER, MVVM_C, MVC, MVP), and design patterns (Abstract Factory, Faade, Singleton, Observer, Builder, Adapter, KVO, Notifications, Delegation, pub sub, dependency injections, SOLID etc.) Experience in transitioning code base from one architectural or design pattern to another. Knowledgeable of the most effective design pattern per function.TESTING TROUBLESHOOTINGSkilled in unit testing, automated testing, and test-driven development.Experience with automated build processes (continuous integration)Experience with source code analysis and test coverage toolsExperience with debugging in Xcode, and use of third-party tools for analysis (Crashlytics, etc.)Skilled in quality testing with XCTest, writing test cases, and scenario testing with TestFlight.Ability to diagnose and troubleshoot complex issues in the iOS app and integrations and back-end issues.Good hands-on experience with automated build tools like Bazel to produce executable programs and libraries, and assembling deployable packages for iOS.MANAGEMENT LEADERSHIPStrong communication and negotiation skills; effective in project management, team leadership, and dealing with stakeholders and cross-functional teams. Able to leverage interpersonal and conflict resolution skills to de-escalate and bring teams to consensus, fostering a positive and productive work environment.Effectively and actively plays the role of technical advisor for projects, providing advice on tools, processes, and design to others.Educates team members about integrating systems collaboratively & efficientlyShows initiative to initiate and actively facilitate meetings and issue resolution, involving the right individuals.Demonstrated ability to gather requirements, and design solutions that meet stakeholder needs.Able to work remotely with strong ethics and consistency on project goals and deadlines.MISCELLANEOUSStrong communication and negotiation skills; effective in project management, team leadership, and dealing with stakeholders and cross-functional teams. Able to leverage interpersonal and conflict resolution skills to de-escalate and bring teams to consensus, fostering a positive and productive work environment.TECHNICAL SKILLSPROGRAMMING LANGUAGESSwift1- Swift 5.5, 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,APP STORETHE HERTZ CORPORATIONHertz Car Rental: https://apps.apple.com/us/app/hertz-car-rental/id1456169098COSTCOCostco Shopping: https://itunes.apple.com/us/app/costco/id535509415PILOT JET APPSAviators Toolbox: https://itunes.apple.com/us/app/the-aviators-toolbox/id1031989767THUMBTACKThumbtack App: https://itunes.apple.com/us/app/thumbtack-hire-pros-for-absolutely-everythingHOME ADVISORHome Advisor App: https://itunes.apple.com/us/app/homeadvisor-find-book-top-rated-home-prosWORK EXPERIENCESENIOR IOS DEVELOPERSeptember 2023-PresentAMERICAN AIRLINESDallas, TXAmerican Airlines: https://apps.apple.com/us/app/american-airlines/id3826 HYPERLINK "https://apps.apple.com/us/app/american-airlines/id382698565"98565Get all the info you need at your fingertips with the American Airlines app. From mobile boarding passes to interactive terminal maps and flight updates, manage your travel journey seamlessly. Plus, enjoy features like dynamic widgets and seat selection, making your travel experience smoother than ever.Managed ongoing support and maintenance of the app, ensuring optimal functionality and user satisfaction through timely bug fixes, feature updates, and responsive customer service.Participated in designing and implementing features and functionalities in SwiftUIProvided architectural and technical leadership to our mobile development division.Reskinned UI elements of certain sections of the app to match design requirements and improve overall user experience.Developed the details screen for the Dynamic Reaccommodation module using the MVVM architecture, ensuring clean code organization and maintainability.Addressed UI bugs in the initial release of Dynamic Reaccommodation v2.0, using SwiftUI to implement modern and efficient user interfaces.Enhanced FlightCardInfo to adhere to current design standards, incorporating SwiftUI for seamless integration and improved user experience.Implemented error alerts using SwiftUI and Combine framework for various scenarios, enhancing user feedback and error handling.Created a comprehensive test suite using the XCTest framework, significantly increasing test coverage and ensuring robustness.Resolved coverage issues in legacy code using Swift and Objective-C, optimizing code quality and performance.Added new features, such as accommodated flights, utilizing Swift and SwiftUI to expand module functionality.Implemented feature toggles using Swift, enabling seamless integration of new features and breaking changes.Introduced a caching policy using URLSession and Codable to minimize API calls and improve app performance.Set up HTTP cache using URLSession and URLCache to reduce the number of service calls without compromising device performance.Collaborated with a cross-functional team consisting of 2 iOS developers, 1 Product Owner, 1 Delivery Manager, 1 QA, and 1 Backend developer, using Rally for project management and tracking.Adhered to a weekly release cadence, ensuring timely delivery and continuous improvement of the app.Developed test cases for the sections of the app being overhauled to ensure functionality and performance.Converted code from UIKit to SwiftUI and combined for existing and new functionalities.Worked on rewriting the project from Objective-C to Swift and SwiftUI, and also developed new UI using generic views to customize and make them reusable.Worked with developers for the integration of APIs.Reviewed and analyzed pull requests raised by other developers on the team to ensure quality and maintain consistency.Worked in close collaboration with the QA team to provide testing scenarios and expected behaviors for the app.Documented the developed models and modules for the app on Confluence to ensure effective knowledge sharing and transfer.Conducted extensive demos and walkthroughs for the business team to understand the customer experience and identify areas for improvement.Added events to the codebase to track user movement from screen to screen and used Dynatrace to analyze and classify these events for improved analytics.Worked on XML and JSON parsing using Touch XML and NSJSON Serialization.Analyzed and resolved fatal crashes logged by Firebase Crashlytics to ensure optimal performance and user experience.Provided feedback sessions for backend services in terms of requirements for API response management to ensure optimal performance and functionality.Onboarded new developers joining the team and conducted paired programming and knowledge transfer sessions to ensure seamless integration.Worked closely with the DevOps team to manage and maintain the Jenkins pipeline for optimal performance and continuous integration.LEAD / SR IOS APP DEVELOPERDecember 2021-September 2023THE HERTZ CORPORATIONEstero, FLHertz Car Rental: https://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.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.Used MVVM architecture for the development.Coupons are pushed to the device with push notifications using the Apple Push Notification Service (APNS).Participated in designing and implementing features 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.Created UI elements to present vehicle lists and implemented a segmented slide bar using geometry readers provided by SwiftUI to display attributes of the vehicles being presented.Leveraged Proxyman to analyze and study API responses from the backend services and ensure optimal performance.Reskinned UI elements of certain sections of the app to match design requirements and improve overall user experience.Developed test cases for the sections of the app being overhauled to ensure functionality and performance.Converted code from UIKit to SwiftUI and combined for existing and new functionalities.Created reusable components using ViewModifier and ViewBuilders inSiwftUI.Reviewed and analyzed pull requests raised by other developers on the team to ensure quality and maintain consistency.Conducted extensive demos and walkthroughs for the business team to understand the customer experience and identify areas for improvement.Added events to the codebase to track user movement from screen to screen and used Dynatrace to analyze and classify these events for improved analytics.Worked on XML and JSON parsing using Touch XML and NSJSON SerializationDesigned models displaying information and notices to the consumer during their rental journey to enhance user experience.Used TestFlight to facilitate testing of other modules of the app being developed and ensure quality.Revamped the feature to add customer rental confirmations to their Apple Wallet for added convenience.Provided localizations for the app in French and Spanish using Lokalise to improve accessibility for non-English speaking users.Analyzed and resolved fatal crashes logged by Firebase Crashlytics to ensure optimal performance and user experience.Added the feature of registering the rental through Apple Pay to enhance payment options for customers.Introduced Stripe for faster payment processing and payout management to enhance payment options for customers.Provided feedback sessions for backend services in terms of requirements for API response management to ensure optimal performance and functionality.Leveraged Lottie to manage the splash animation at the start of the app for improved user experience.Interacted with the design team using Figma to ensure that design requirements were met and discussed any limitations.SENIOR IOS MOBILE APP DEVELOPERAugust 2020  November 2021FANNIE MAEReston, VAFannie Mae app: https://apps.apple.com/us/app/fannie-mae/id1530264400The app provides financial guidance and information to Fannie Mae customers about their mortgages and the options for those facing financial hardship. The specialty of this app is that it is extremely dynamic, the content in it is not hardcoded or read from a static file. It is dynamically managed by a Drupal CMS(Content Management System), which has an interface for the modification of the content. The challenging part of the app was keeping it dynamic with new modifications to the UI types from business requirements.Used Xcode to reuse the module for "Loan Lookup" to facilitate a non-questionnaire-related "Loan Lookup" journey.Modified using Xcode external link content type module from opening URs in Safari to opening URLs in an internal pop-up WebView.Provided an exception block for external links with PDF.CTM to keep opening in Safari for uniformity with Android code.Created a test harness that helps in switching environments in a single build, eliminating the need for different builds.Worked as lead developer on a project to provide consistency.Experimented with different tools for push notifications to provide the business team with possible solutions.Provided knowledge transfer sessions to Content team POC to update content in Production and UAT environment.Educated the business team on running and sending notifications through Firebase.Logout Feature, Session Handling for IOS applications, OAuth Implementation, Error LogInvolved in interfacing with back-end systems using XML/JSON, REST API, and OAUTH.Created reference points and records to specific web content on Mongo DB which could be accessed in case of a reachability issue such as loss of network connection.Worked with AV Foundation framework to stream audio and video and also implemented the playlist functionality with features like repeat, shuffle, next, and previous.Involved in the use of iPhone and Apple TV SDK's and Swift language constructs and features.Worked on audio/video encoding to host their videos in the iOS-TV application.Worked on login features and Integrations such as Facebook, Twitter, Instagram, and Google+ with OAuth token handling. make API requests, Core Bluetooth API, RESTful APIs, and JSON API's.Set up an app distribution process for UAT(User Acceptance Testing) through TestFlight and Diawi (external users).Received knowledge transfer sessions to bring the app in-house to Fannie Mae from an external development vendor.Imported a virtual assistant SDK for smart communication with customers.Reviewed Analytics to determine the highest traffic for the respective content.Created a multi-language translation module in conjunction with Google Translate to present translated web pages to consumers.Provided knowledge transfer sessions to the business team for modifications and additions of articles in Virtual Assistant SDK.Facilitated deep linking between the articles in the Virtual Assistant to the internal articles provided by the app.Facilitated switching of video playing services from YouTube to QumuCloud.Modified the multi-language module to present the translated web page in the internal pop-up browser instead of Safari.Facilitated the modification of the renters' results block to provide a list of proximity addresses of Fannie Mae-backed properties.Performed content changes through the CMS for the business team in the interim as the content team was not set up.Included data protection capability in the application.Implemented SSL pining for increased security in the app.Provided Knowledge transfer sessions with new development vendors in terms of CMS and iOS codebase.Involved in all the phases of SDLC design and development of Enterprise-level iPhone and iPad apps.Provided a detailed report of security vulnerabilities/defects to third-party libraries and vendors causing potential risks in the app.Provided support and performed routine maintenance of the application.Renewed distribution and push services certificates for the application.Used CocoaPods to load all third-party frameworks and manage dependencies.Integrated Firebase Crashlytics and analytics services to best track user usage and crash reports.Used Sourcetree to create branches based on master and address merge conflicts.Used BitBucket for source control.Applied Realm to save user device and app information.Communicated with the design team via Figma to solve design issues.Applied Kingfisher for easy and efficient image processing and caching.Worked with an MVVM architecture with a Protocol Oriented Programming approach using Swift language.Interfaced app to Salesforce.Used JIRA for assigning and tracking tasks.IOS MOBILE APP DEVELOPERMay 2019  July 2020APPGUARDChantilly, VATrustica: https://apps.apple.com/us/app/trustica-mobile/id1494633365Created a secure communications app that uses complex encryption and decryption protocols for everything from user details to their communications (messaging and VoIP) along with a secure container for file storage. The devices running this app are subject to policies from a web service as well as an attestation library constantly checking for device integrity.Developed a frame for the secure file and folder container in a table View using Xcode.Used WebRTC to establish a secure connection to a policy server which is used to regulate the Trustica app to adhere to web policies for messages stored, size of attachments, etc.Conformed the file and folders to be stored locally as Realm ObjectsThe UI for this container was made more dynamic by giving it other features like Add or Delete by swiping left on the particular cellUsed GraphQL, to model requests to fetch our users' information. This was universally used throughout our application and enabled us to simply any requests for a user and his or her information.One such use was for managing the various user records and accessing them in a much more efficient manner as the object would have to be retrieved once (in the present scenario) and its properties would be easily accessible on the client side, reducing the need for making unnecessary network calls for property access.Image and Document Pickers were implemented to import files or images that are locally stored on the device.Developed an attestation library source code in Obj-C which was used as a standalone product and as a component in the main application TRUSTICAGenerated a fat library inclusive of all architectures to obfuscate the library features in a static binary using Bazel.Extensively tested the attestation library in regular and compromised devices to demonstrate its effectiveness.Extensively documented and recorded the test cases for the attestation library in ConfluenceInvolved in the functional automated testing of the attestation library with the help of Bazel.Developed and finished incomplete VoIP prototypes demonstrating the viability of PJSIP libraries.VoIP capabilities were added to the application by developing according to the prototypes built earlier.Tested numerous iterations of PJSIP libraries for compatibility with TRUSTICA.Modified the script generating the library to include the current version of OpenSSL.Used Bazel to test out the capabilities and potency of the Firebase real-time database and the token messaging for the FCM - Firebase cloud messaging.Conducted sessions with Web Developers to discuss implementing Firebase Functions for VoIP and Push Notifications and their utility in the application.Tested the SIP server, application, and their relationship for critical situations like a hack or maintenance shutdown.Removed the VoIP capabilities to generate a releasable build for TRUSTICA.Implemented PushKit on the client side in conformance with the new rules set by Apple concerning VoIP.Implemented CallKit for the app to use the device's call capabilitiesDev tested the release build extensively for any vulnerabilitiesCreated a new version of the attestation library in Obj-C which is solely to be used as a standalone product where other clients can use the custom object generated to produce the results they desire.Used rake commands for unit tests for application building locally.Implemented the feature to call using the recent call History stored on the device.Mapped out device tokens onto Firebase Realtime Database for PushKit reference.Used Bazel to create the attestation library to dynamically link to the main enterprise app.Also used Bazel to deploy a standalone version of the attestation library as a separate component to be statically. linked with other appsTested out different Firebase Functions to check for their viability and effectiveness in delivering notifications to the devicesImplemented the functionality for an in-call screen to provide the user with some form of call controlConducted first-round interviews for the first wave of new developers to the team (technical and soft skills)Conducted second-round interviews using a live coding session to test basic coding practices and technical prowess.SR IOS MOBILE APP DEVELOPERMay 2016  April 2019COSTCO WHOLESALEIssaquah, WACostco Shopping: https://itunes.apple.com/us/app/costco/id535509415(July 12)The iOS shopping app has many features to make it easy for users to find locations, make purchases, and use Costco member services from within the app.The Costcoshoppingapp allows members to shop inventory both in-store and online only and allows for delivery or pick-up.Coupons are pushed to the device with push notifications using the Apple Push Notification Service (APNS).Photos can be uploaded to Costco Photoshop from the mobile device for printing at any store. The photo feature can allow users to pull photos from the device, or directly from a cloud repository.Members can shop the Costco travel service from the app to purchase and reserve vacation packages, transportation, and lodging.The Business Center section of the app allows tax-exempt business orders and delivery or pick-up scheduled from the app.A shopping list allows users to keep track of the items they want to pick up on their next trip to Costco.Used CoreLocation to improve the warehouse info section, which has a locator, map, and driving directions to find the nearest Costco, and provides general store information.Feedback allows users to enter comments.Utilized NSURLSession and GCD for asynchronously downloading images on the background thread to not lock up the UI and provide a better user experience.Successfully integrated Carthage into the project build process, reducing build times and minimizing potential conflicts between dependencies.Utilized Carthage to handle versioning and updates of external libraries, ensuring the project stays up-to-date with the latest features and bug fixes.Troubleshot and resolved issues related to Carthage dependencies, ensuring smooth integration and compatibility with the existing codebase.Streamlined the continuous integration process by incorporating Carthage into the CI/CD pipeline, resulting in more reliable and faster builds.Leveraged SpriteKit and Scenekit to provide engaging animations and customizations to the Coupons/Discounts UI to give an interactive UX to the customer.Used NSCache to enable caching workflow for images to reduce loading time from the initial launch of the iOS app onwards.Worked on the coupons/discount screen on the Costco app using SpriteKit and SceneKit.Profiled the iOS application extensively using Instruments to measure performance at the end of every sprint.Responsible for code reviews and paired programming sessions while mentoring junior developers and bringing them up to speed.Implemented location-based advertisements using iBeacons with CoreBluetooth frameworkHandled Bluetoot states and events when the app transitioned to background state.SR IOS MOBILE APP DEVELOPERMay 2015  May 2016PILOT JET APPS, INC.Arvada, COThis was an internal app that provided conversion and calculation in all of the units aviators use, as well as flight planning tools that allow users to find current info on everything pilots need to check from fuel locations and costs to aviation weather (METARS and TAFS, and it even has a job search built-in.Look up aviation weather in any given location worldwideFind aviation fuel in any location worldwide and the current priceConversion calculatorsZulu clockMetar tutorialPDF resume templateDeveloped and updated various pages and UI elements used throughout the app as per design team specifications and wireframesTasked with migrating over to using storyboards and segues from programmatic navigation and XIBsWorked with Localization to allow users to view content in a variety of languagesNSOperations were used for pulling the latest information on quakes from various services with NSJSONSerialization used to parse said service JSON responsesHad provided data models for the pilot jet apps to translate the received sensor data to the corresponding MacOS app for further analysisBuilt a custom form for the MacOS app, to enter weather and climate dataImported and customized the module for sectioning the Zulu clock readingsAdded a contact feature with local aviation authorities to verify standards, reports, and data.Integrated a peripheral device to be worn by pilots during flights to provide health data such as irregularities in heart rate, heartbeats and blood O2 levelThis peripheral was connected to the main application using BluetoothConducted extensive testing to measure performance and efficiency changes on steady use of the peripheral and the BLE bridge.NSCache was utilized to mitigate the loss of internet connectionMapKit, MKAnnotations, CoreLocation, and URLSession are used for displaying and tracking weather informationWrote a multitude of unit tests to validate logic and ensure resolved issues were not reintroducedCompleted

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